modified start_date/end_date: it's not possible to select a start_date after an end_date and vice versa