unification API