implemented F.showMessage()