back to origin task generation, which is not suitable for cloud