add CRUD features to admin