chat front end almost done