refactor freeDayManager