interfering Cat. .. May his passing cleanse the world