add block data callback, downloaderEx