generated controllers for appointments users professions