messages to self: 620 million per second