FIX route to prevent conflicts + Add AuthenticatedControllerInterface