Lump in the stomach, the heart in the heel