basic CRUD working (-update)