A clog in the heart