edispatch request/cancel functionality changes