implemented lookup reservation and cancel