modify msg return list,unification