Fix Reservation Bug && Add Example in reservation_test()