Implemented post_process & removed the is_new check