add pagination and user deletions