added CRUD for server