manual implementation of CRUD operations completed