barebones CRUD for sales working