worker dialog