reformat dispmsg function