add unify code