init unions