Add lots of comments to messenger code