2.16.1 Details of Data Manipulation Function