added admin controller
method renaming for clarity