nicer msg interpretation