pairing rules