booking handler I and impl somewhat updated
o.o