Add copy task

fix #144