set up basic CRUD actions