we have create, new, edit, update and destroy working