make reservation credentials optional