begin pattern2