init profiles and teachingmaterials set as HashSet by default