first round pairing implemented