How post-processing works