refactoring staff absenteeism summary again