messages properly displaying ! without bugs