Lots of work on processing chat room messages