I have a canister shaped oil filter block that was found on pre 1968 Chevy engines. This removes old stock and allows the use of a spin-on filter. I tried another "Mr G" style and didn't like it very much. I don't know why but I bought this one and it's not leaking anymore.