pre_save / post_save mismatch