Some recent advances in cardiology