connection process works