incorporated demo chat into general chat controller