self contained controller for a seperate admin login