Working chat version.