add daysPerWeek for time flexibility