+ change init of controller to be run from beforeAction with action specific init methods auto detected