Dealing with overriding op