by returning immediately if user isn't authenticated we break out of setting up the controller instead of waiting for the update to occur