added booking management functionality