fixed CRUD thingy