Final basic data manipulation functions.