revised the way reservationRange is hidden