Use task interface, which is simpler and faster, instead of batch