Use post_save signals instead of pre_save.