Add preprocess rule