Bridging the cleft over the throbbing heart.