Disconnect implemented, fix #27