Reworking Comet messages from scratch