moving before filter to admin controller and putting exception into session controller to prevent looping error: