validates end time cannot be in the future