Implement scanning cancellation
Put overriden methods at the top