check availability & book john