added asyncTasks for each command