caching

fixed issue with closing file while canceling operation
new delegate method added when all operations cancelled