changed booking method