added callback and sickVacation fragments
altered settings code