crud, tests working