Some new developments in cardiac surgery