Message handling that come in from external sources (also sent messages)