got chat implementation going