add basic chat client