basic CRUD now works