improvements to chat + convertion to sablono