comm working, still disconnection to handle