bugfix: tasker returns before task complete