partial support for cancellations from web api #38
otyher changes