Added start/end date validation