open multiinit exception
remove useless class
let bitmapTask cancelable
add loadfail global resource