patched update task async from master