updated pairing process