checking for overlap when adding the reservation