Expand a couple of log messages
Make chain class more Object Orientated. This will help with chunked message delivery.