chat front end