fix message trans