chap : usingAsync should dispose whenComplete