record timestamps on incoming events, and associate each message with its origin event