renamed Submit() to AddTask()