accomplish downloadrunnable
next time to accomplish the write-file module