added the heart mechanics.