merge preprocess page