Connection Dialog overhauled