added pairing flow