attached location to messages directly as they will automatically identified from the message text and added service that provides the number of messages per locationname