Updated CRUD methods for user