Keeping pace with the latest versions of Microsoft Internet Explorer