using Controller#needs instead of controllerFor, fixes deprecation warning