CRUD methods updated