content moved to the controller