added gui webworker task