handle pairing!