general changes to display messages

improving menu system