added chat stuff