Added lunch duration validation