updated reservationFrame to check date requirement