finished the CRUD cycle