refactoring pagination
admin test
delete test
index delete impl
protecting destroy test and impl