added on disconnect listeners