If not run_before and run_after is not defined, then it should call callback.
Run after we left copy error - run_before is not changed.