update preprocessor content