generate specialties