small change to IsReservationValid, check is now functional again