unify the format