main queue update ui