Gate to the heart : an evolving process