unify toString