first triggers stuff and uninspectedPracticeController fix