match preparation