solve metas in union-fold