updated connection dialog and networking