Began Refactoring AdminController