added chat rendering