client communication sorta functional, only displaying on first connected client