fix pre_post