Pre- and Post-processing