Use subTask instead of setTaskName