update checkAvaliability method
update reserve method
update reserve method