Additional manipulation functions.
