Cardiology in review