make sure pre-processing block get passed through