adding weighted quck union