What makes a heart?