switch to the new post_process: mechanism