add audio and better handling on disconnect with nodejs