Now correctly connects and exchanges passcode