Discovering drugs for heart failure?