finish user CRUD actions