profcontroller