booking calendar update