Rotten at heart