begin pred matching