generated profile controller.