CINXE.COM
<!DOCTYPE html> <!--[if (gt IE 9)|!(IE)]> <!--><html lang="en" class="no-js page-interactive section-us page-theme-standard tone-news page-interactive-default limit-small layout-xlarge app-interactive" itemid="https://www.nytimes.com/interactive/2017/us/politics/trump-agenda-tracker.html" itemtype="http://schema.org/NewsArticle" itemscope xmlns:og="http://opengraphprotocol.org/schema/"><!--<![endif]--> <!--[if IE 9]> <html lang="en" class="no-js ie9 lt-ie10 page-interactive section-us page-theme-standard tone-news page-interactive-default limit-small layout-xlarge app-interactive" xmlns:og="http://opengraphprotocol.org/schema/"> <![endif]--> <!--[if IE 8]> <html lang="en" class="no-js ie8 lt-ie10 lt-ie9 page-interactive section-us page-theme-standard tone-news page-interactive-default limit-small layout-xlarge app-interactive" xmlns:og="http://opengraphprotocol.org/schema/"> <![endif]--> <!--[if (lt IE 8)]> <html lang="en" class="no-js lt-ie10 lt-ie9 lt-ie8 page-interactive section-us page-theme-standard tone-news page-interactive-default limit-small layout-xlarge app-interactive" xmlns:og="http://opengraphprotocol.org/schema/"> <![endif]--> <head><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://www.nytimes.com/interactive/2017/us/politics/trump-agenda-tracker.html","20190117182548","https://web.archive.org/","web","/_static/", "1547749548"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <script> if (document.location.search.indexOf('nytapp=true') > -1) document.documentElement.classList.add('nyt-hide-shell'); </script> <meta charset="utf-8"/> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/> <link rel="shortcut icon" href="https://web.archive.org/web/20190117182548im_/https://static01.nyt.com/favicon.ico"/> <link rel="apple-touch-icon-precomposed" sizes="144×144" href="https://web.archive.org/web/20190117182548im_/https://static01.nyt.com/images/icons/ios-ipad-144x144.png"/> <link rel="apple-touch-icon-precomposed" sizes="114×114" href="https://web.archive.org/web/20190117182548im_/https://static01.nyt.com/images/icons/ios-iphone-114x144.png"/> <link rel="apple-touch-icon-precomposed" href="https://web.archive.org/web/20190117182548im_/https://static01.nyt.com/images/icons/ios-default-homescreen-57x57.png"/> <meta property="fb:app_id" content="9869919170"/> <meta name="twitter:site" value="@nytimes"/> <meta name="sourceApp" content="nyt-v5"/> <meta name="applicationName" content="interactive" id="applicationName"/> <meta name="foundation-build-id" content="nyt-v5" id="foundation-build-id"/> <link rel="canonical" href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/interactive/2017/us/politics/trump-agenda-tracker.html"/> <meta name="PT" content="Multimedia"/> <meta name="PST" content="Interactive"/> <meta name="tom" content="interactive_feature"/> <meta name="hdl" content="Tracking Trump’s Agenda, Step by Step"/> <meta name="slug" content="trump-agenda-tracker"/> <meta name="lp" content="A tracker of the latest status of President Trump’s major priorities."/> <meta name="col" content="" id="column-name"/> <meta name="dfp-ad-unit-path" content="us/politics"/> <meta name="keywords" content="Trump, Donald J,Trans-Pacific Partnership,Keystone Pipeline System"/> <meta name="nyt-collection:display-name" content="The Trump White House"/> <meta name="nyt-collection:identifier" content="donald-trump-white-house"/> <meta name="nyt-collection:url" content="https://www.nytimes.com/news-event/donald-trump-white-house"/> <meta name="nyt-collection:uri" content="/news-event/donald-trump-white-house"/> <meta name="nyt-collection:tone" content="news"/> <meta name="nyt-collection:tagline" content="The historic moments, head-spinning developments and inside-the-White House intrigue."/> <meta name="nyt-collection:type" content="news-event"/> <meta property="article:collection" content="https://static01.nyt.com/services/json/sectionfronts/politics/index.jsonp"/> <meta name="DISPLAYDATE" content="Jan. 26, 2017"/> <meta name="dat" content="Jan. 26, 2017"/> <meta name="author" content="Josh Keller"/><meta name="author" content="Adam Pearce"/><meta name="author" content="Wilson Andrews"/> <title data-rh="true">Tracking Trump’s Agenda, Step by Step - The New York Times</title><meta data-rh="true" itemprop="inLanguage" content="en-US"/><meta data-rh="true" property="article:published" itemprop="datePublished" content="2017-01-26T10:00:09.000Z"/><meta data-rh="true" property="article:modified" itemprop="dateModified" content="2018-10-01T14:35:32.237Z"/><meta data-rh="true" http-equiv="Content-Language" content="en"/><meta data-rh="true" name="robots" content="noarchive"/><meta data-rh="true" name="articleid" itemprop="identifier" content="100000004894971"/><meta data-rh="true" name="nyt_uri" itemprop="identifier" content="nyt://interactive/ac947cb6-b767-5de6-98b8-3cc1bf2eb15f"/><meta data-rh="true" name="pubp_event_id" itemprop="identifier" content="pubp://event/37d7e76d38894cbeb8c1883ba03d3e9b"/><meta data-rh="true" name="description" itemprop="description" content="A tracker of the latest status of President Trump’s major priorities."/><meta data-rh="true" name="image" itemprop="image" content="https://web.archive.org/web/20190117182548im_/https://static01.nyt.com/images/2017/01/26/us/politics/trump-agenda-1485391095675/trump-agenda-1485391095675-facebookJumbo-v5.png"/><meta data-rh="true" name="byl" content="By Josh Keller, Adam Pearce and Wilson Andrews"/><meta data-rh="true" name="thumbnail" itemprop="thumbnailUrl" content="https://web.archive.org/web/20190117182548im_/https://static01.nyt.com/images/2017/01/26/us/politics/trump-agenda-1485391095675/trump-agenda-1485391095675-thumbStandard-v6.png"/><meta data-rh="true" name="news_keywords" content="Donald Trump,Trans-Pacific Partnership,Keystone Pipeline"/><meta data-rh="true" name="usageTerms" itemprop="usageTerms" content="http://www.nytimes.com/content/help/rights/sale/terms-of-sale.html"/><meta data-rh="true" name="pdate" content="20170126"/><meta data-rh="true" property="og:url" content="https://web.archive.org/web/20190117182548/https://www.nytimes.com/interactive/2017/us/politics/trump-agenda-tracker.html"/><meta data-rh="true" property="og:type" content="article"/><meta data-rh="true" property="og:title" content="Tracking Trump’s Agenda, Step by Step"/><meta data-rh="true" property="og:image" content="https://web.archive.org/web/20190117182548im_/https://static01.nyt.com/images/2017/01/26/us/politics/trump-agenda-1485391095675/trump-agenda-1485391095675-facebookJumbo-v5.png"/><meta data-rh="true" property="og:description" content="A tracker of the latest status of President Trump’s major priorities."/><meta data-rh="true" property="twitter:url" content="https://www.nytimes.com/interactive/2017/us/politics/trump-agenda-tracker.html"/><meta data-rh="true" property="twitter:title" content="Tracking Trump’s Agenda, Step by Step"/><meta data-rh="true" property="twitter:description" content="A tracker of the latest status of President Trump’s major priorities."/><meta data-rh="true" property="twitter:image" content="https://static01.nyt.com/images/2017/01/26/us/politics/trump-agenda-1485391095675/trump-agenda-1485391095675-videoSixteenByNineJumbo1600-v5.png"/><meta data-rh="true" property="twitter:image:alt" content=""/><meta data-rh="true" property="twitter:card" content="summary_large_image"/><meta data-rh="true" property="article:section" itemprop="articleSection" content="U.S."/><meta data-rh="true" property="article:tag" content="Trump, Donald J"/><meta data-rh="true" property="article:tag" content="Trans-Pacific Partnership"/><meta data-rh="true" property="article:tag" content="Keystone Pipeline System"/><meta data-rh="true" name="CG" content="us"/><meta data-rh="true" name="SCG" content="politics"/><meta data-rh="true" name="CN" content="donald-trump-white-house"/><meta data-rh="true" name="CT" content="news-event"/><meta data-rh="true" name="hostApp" content="vi"/><meta data-rh="true" name="typ" content="int"/><meta data-rh="true" name="template" content="interactive"/><meta data-rh="true" name="ver" content="mvi"/><meta data-rh="true" name="sov" content="2"/><meta data-rh="true" name="sub" content="anon"/><meta data-rh="true" name="vp" content="small"/><meta data-rh="true" name="test" content="projectvi"/><meta data-rh="true" name="ref" content=""/><meta data-rh="true" name="refdom" content=""/><meta data-rh="true" name="abra_dfp" content=""/><meta data-rh="true" name="gpt-beta" content="vqwdtftx"/><meta data-rh="true" name="page_view_id" content/><meta data-rh="true" name="topref" content/><meta data-rh="true" name="prop" content="mnyt"/><meta data-rh="true" name="plat" content="mweb"/><meta data-rh="true" name="edn" content="us"/><meta data-rh="true" name="si_section" content="us"/><meta data-rh="true" name="auth" content="adampearce,joshkeller,wilsonandrews"/><meta data-rh="true" name="des" content="transpacificpartnership"/><meta data-rh="true" name="des" content="keystonepipelinesystem"/><meta data-rh="true" name="per" content="trumpdonaldj"/><meta data-rh="true" name="coll" content="thetrumpwhitehouse,us,politics"/><meta data-rh="true" name="id" content="100000004894971"/><meta data-rh="true" name="als_test" content="1547749548874"/><meta data-rh="true" name="brandsensitive" content="false"/><meta data-rh="true" name="ledemedsz" content="none"/><meta data-rh="true" name="section" content="us"/><meta data-rh="true" name="artlen" content="short"/><meta data-rh="true" name="gscat" content="gs_politics,gs_politics_american,gs_politics_misc,neg_hearts,gs_business,gs_law_misc,gs_law,gv_safe"/><meta data-rh="true" name="person" content/><meta data-rh="true" name="subject" content/><meta data-rh="true" name="subject" content/><link data-rh="true" rel="alternate" hreflang="en-US" href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/interactive/2017/us/politics/trump-agenda-tracker.html"/><link data-rh="true" rel="canonical" href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/interactive/2017/us/politics/trump-agenda-tracker.html"/> <link id="legacy-zam5nzz" rel="stylesheet" type="text/css" href="https://web.archive.org/web/20190117182548cs_/https://typeface.nyt.com/css/zam5nzz.css" media="all"/> <link rel="stylesheet" type="text/css" media="screen" href="/web/20190117182548cs_/https://www.nytimes.com/vi-assets/static-assets/nyt5/20180802/css/styles.css"/> <style>.interactive-graphic > iframe { margin-left: auto !important; margin-right: auto !important; }</style> <script> var NYTD=NYTD||{};NYTD.Abra=function(t){"use strict";function n(t){var n=i[t];return n&&n[1]||null}function e(t,n){if(t){var e,o,r=n[0],i=n[1],u=0,c=0;if(1!==i.length||4294967296!==i[0])for(e=a(t+" "+r)>>>0,u=0,c=0;o=i[u++];)if(e<(c+=o[0]))return o}}function o(n,e,o,a){f+="subject="+n+"&test="+encodeURIComponent(e)+"&variant="+encodeURIComponent(o||0)+"&url="+encodeURIComponent(t.location.href)+"&instant=1&skipAugment=true\n",a&&s.push(a),c||(c=t.setTimeout(r,0))}function r(){var n=new t.XMLHttpRequest,e=s;n.withCredentials=!0,n.open("POST",u),n.onreadystatechange=function(){var t,o;if(4==n.readyState)for(t=200==n.status?null:new Error(n.statusText);o=e.shift();)o(t)},n.send(f),f="",s=[],c=null}function a(t){for(var n,e,o,r,a,i,u,c=0,f=0,s=[],l=[n=1732584193,e=4023233417,~n,~e,3285377520],h=[],p=t.length;f<=p;)h[f>>2]|=(f<p?t.charCodeAt(f):128)<<8*(3-f++%4);for(h[u=p+8>>2|15]=p<<3;c<=u;c+=16){for(n=l,f=0;f<80;n=[0|[(i=((t=n[0])<<5|t>>>27)+n[4]+(s[f]=f<16?~~h[c+f]:i<<1|i>>>31)+1518500249)+((e=n[1])&(o=n[2])|~e&(r=n[3])),a=i+(e^o^r)+341275144,i+(e&o|e&r|o&r)+882459459,a+1535694389][0|f++/20],t,e<<30|e>>>2,o,r])i=s[f-3]^s[f-8]^s[f-14]^s[f-16];for(f=5;f;)l[--f]=l[f]+n[f]|0}return l[0]}var i,u,c,f="",s=[],l={};return n.init=function(n,r){var a,c,f,s,l,h=[],p=(t.document.cookie.match(/(^|;) *nyt-a=([^;]*)/)||[])[2],d=(t.document.cookie.match(/(^|;) *ab7=([^;]*)/)||[])[2],m=new RegExp("[?&]abra(=([^&#]*))"),g=m.exec(t.location.search);if(g&&g[2]&&(d=d?g[2]+"&"+d:g[2]),i)throw new Error("can't init twice");if(u=r,i={},d)for(d=decodeURIComponent(d).split("&"),a=0;a<d.length;a++)l=d[a].split("="),l[0]in i||(i[l[0]]=[,l[1],1],o("ab-alloc",l[0],l[1]),l[1]&&h.push(l[0]+"="+l[1]));for(a=0;a<n.length;a++)f=n[a],(c=f[0])in i||(s=e(p,f)||[],i[c]=s,s[1]&&h.push(c.replace(/[^\w-]/g)+"="+(""+s[1]).replace(/[^\w-]/g)),s[2]&&o("ab-alloc",c,s[1]));h.length&&t.document.documentElement.setAttribute("data-nyt-ab",h.join(" "))},n.reportExposure=function(n,e){if(!l[n]){l[n]=1;var r=i[n];r&&r[2]?o("ab-expose",n,r[1],e):e&&t.setTimeout(function(){e(null)},0)}},n}(this);; NYTD.Abra.init([["WP_Platform",[[4294967296,"vi",0]]],["vi-ads-et",[[257698038,"2_remainder",1],[4037269258,null,0]]],["messaging-optimizely",[[4294967296,"1",0]]],["PER_Vi_Personalization",[[429496730,"0_control",1],[429496730,"1_personalized_best",1],[3435973836,"2_personalized",1]]],["PER_Vi_Personalization_Ramp",[[4294967296,"0_per_on",0]]],["PER_vi_personalization_story_trending",[[858993460,"0_trending_trending",1],[429496729,"1_trending_popular",1],[429496730,"2_trending_als",1],[429496729,"3_popular_trending",1],[429496730,"4_popular_popular",1],[429496730,"5_popular_als",1],[429496729,"6_recommended_trending",1],[429496730,"7_recommended_popular",1],[429496729,"8_recommended_als",1],[0,null,0]]],["STORY_bn_disco",[[1431655766,"0_control",1],[1431655765,"1_interactive1",1],[1431655765,"2_interactive2",1]]],["STORY_comment_btn",[[1073741824,"0_default",1],[1073741824,"1_bab",1],[2147483648,null,0]]],["STORY_relatedLinks",[[4294967296,"0",0]]],["STORY_EP_Recirc",[[1431655766,"0_control",1],[1431655765,"1_picksAboveMore",1],[1431655765,"2_picksBelowMore",1]]],["AD_MPC-355",[[1460288881,"0_control",1],[1417339208,"1_adslotwhitelist",1],[1417339207,"2_adslotunblock",1]]],["STORY_newsletter",[[1417339208,"0_control",1],[1417339208,"1_footertop",1],[1460288880,"2_ccol",1]]],["DTI_ET2",[[42949673,"on",0],[4252017623,null,0]]],["STORY_Survey",[[4037269259,"0_control",1],[85899346,"1_question1",1],[85899346,"2_question2",1],[85899345,"3_question3",1]]],["HOMEPAGE_midterms",[[85899346,"0_default",1],[4209067950,"1_midterms",1]]],["DFP_prioritize_top",[[4294967296,null,0]]],["DFP_prioritize_defer",[[16106128,"0_control",1],[16106127,"1_gtm",1],[16106128,"2_optly",1],[16106127,"3_hb",1],[16106127,"4_gtm_optly",1],[16106128,"5_gtm_hb",1],[16106127,"6_optly_hb",1],[16106127,"7_gtm_optly_hb",1],[4166118277,null,0]]],["medianet_toggle",[[4294967296,"0_default",1]]],["STORY_Packaging",[[858993460,"0_control",1],[858993459,"1",1],[858993459,"2",1],[858993459,"3",1],[858993459,"4",1]]],["MKT_incognito_msg_0918",[[644245095,"0_inline_sub",1],[644245094,"1_inline_app",1],[644245095,"2_expanded_sub",1],[644245094,"3_expanded_app",1],[644245094,"4_trunct_regi",0],[429496730,"5_survey",1],[644245094,null,0]]],["RET_ingrace_messaging_1118",[[1431655766,"0_control",1],[1431655765,"1_friendly",1],[1431655765,"2_urgent",1]]],["MKT_Redbird_Intl",[[613566757,"0_Control",1],[613566757,"1_GW2_FT_CC",1],[613566756,"2_GW2_FT_NoCC",1],[613566757,"3_GW2_Regi",1],[613566756,"4_GW3_FT_CC",1],[613566757,"5_GW3_FT_NoCC",1],[613566756,"6_GW3_Regi",1],[0,null,0]]],["ON_newsletters201812",[[4294967296,"1_newsletters12",0]]],["MKT_abandonment_1118",[[1431655766,"0_control",1],[1431655765,"1_clarity",1],[1431655765,"2_urgency",1]]],["MKT_Redbird_US",[[128849019,"0_Control",1],[128849019,"1_GW2_FT_CC",1],[128849019,"2_GW2_FT_NoCC",1],[128849019,"3_GW2_Regi",1],[128849019,"4_GW3_FT_CC",1],[128849019,"5_GW3_FT_NoCC",1],[128849019,"6_GW3_Regi",1],[3393024163,"Outside_Redbird",0]]],["MKT_wcm_dfp_propensity_price",[[12025909,"0",0],[12025908,"1",0],[12025909,"2",0],[12025908,"3",0],[12025909,"4",0],[12025908,"5",0],[12025909,"6",0],[12025908,"7",0],[12025908,"8",0],[12025909,"9",0],[12025908,"10",0],[12025909,"11",0],[12025908,"12",0],[12025909,"13",0],[12025908,"14",0],[12025908,"15",0],[12025909,"16",0],[12025908,"17",0],[12025909,"18",0],[12025908,"19",0],[12025909,"20",0],[12025908,"21",0],[12025908,"22",0],[12025909,"23",0],[12025908,"24",0],[12025909,"25",0],[12025908,"26",0],[12025909,"27",0],[12025908,"28",0],[12025908,"29",0],[12025909,"30",0],[12025908,"31",0],[12025909,"32",0],[12025908,"33",0],[12025909,"34",0],[12025908,"35",0],[12025908,"36",0],[12025909,"37",0],[12025908,"38",0],[12025909,"39",0],[12025908,"40",0],[12025909,"41",0],[12025908,"42",0],[12025908,"43",0],[12025909,"44",0],[12025908,"45",0],[12025909,"46",0],[12025908,"47",0],[12025909,"48",0],[12025908,"49",0],[12025908,"50",0],[12025909,"51",0],[12025908,"52",0],[12025909,"53",0],[12025908,"54",0],[12025909,"55",0],[12025908,"56",0],[12025908,"57",0],[12025909,"58",0],[12025908,"59",0],[12025909,"60",0],[12025908,"61",0],[12025909,"62",0],[12025908,"63",0],[12025908,"64",0],[12025909,"65",0],[12025908,"66",0],[12025909,"67",0],[12025908,"68",0],[12025909,"69",0],[12025908,"70",0],[12025908,"71",0],[12025909,"72",0],[12025908,"73",0],[12025909,"74",0],[12025908,"75",0],[12025909,"76",0],[12025908,"77",0],[12025908,"78",0],[12025909,"79",0],[12025908,"80",0],[12025909,"81",0],[12025908,"82",0],[12025909,"83",0],[12025908,"84",0],[12025908,"85",0],[12025909,"86",0],[12025908,"87",0],[12025909,"88",0],[12025908,"89",0],[12025909,"90",0],[12025908,"91",0],[12025908,"92",0],[12025909,"93",0],[12025908,"94",0],[12025909,"95",0],[12025908,"96",0],[12025909,"97",0],[12025908,"98",0],[12025908,"99",0],[12025909,"100",0],[12025908,"101",0],[12025909,"102",0],[12025908,"103",0],[12025909,"104",0],[12025908,"105",0],[12025908,"106",0],[12025909,"107",0],[12025908,"108",0],[12025909,"109",0],[12025908,"110",0],[12025909,"111",0],[12025908,"112",0],[12025908,"113",0],[12025909,"114",0],[12025908,"115",0],[12025909,"116",0],[12025908,"117",0],[12025909,"118",0],[12025908,"119",0],[12025908,"120",0],[12025909,"121",0],[12025908,"122",0],[12025909,"123",0],[12025908,"124",0],[12025909,"125",0],[12025908,"126",0],[12025908,"127",0],[12025909,"128",0],[12025908,"129",0],[12025909,"130",0],[12025908,"131",0],[12025909,"132",0],[12025908,"133",0],[12025908,"134",0],[12025909,"135",0],[12025908,"136",0],[12025909,"137",0],[12025908,"138",0],[12025909,"139",0],[12025908,"140",0],[12025908,"141",0],[12025909,"142",0],[12025908,"143",0],[2563236482,null,0]]],["MKT_dock_height_cta_1118",[[715827883,"0_click_lp",1],[715827883,"1_standard_lp",1],[715827882,"2_mega_lp",1],[715827883,"3_click_of",1],[715827883,"4_standard_of",1],[715827882,"5_mega_of",1],[0,null,0]]],["ON_app_dl_mobile_0119",[[4294967296,null,0]]],["ON_simplified_1218",[[1073741824,"0_control",1],[1073741824,"1_simple",1],[2147483648,null,0]]]],"//web.archive.org/web/20190117182548/https://et.nytimes.com"); </script> <script id="page-config-data" type="text/json">{"pageconfig":{"collections":{"NEWS_EVENT":["thetrumpwhitehouse"],"SECTION":["us","politics"]}}}</script> <script id="display_overrides">[]</script> <script> (function() { var s = document.getElementsByTagName('script')[0]; var mediaDotNet = 'https://web.archive.org/web/20190117182548/https://contextual.media.net/bidexchange.js?cid=8CU2553YN&https=1'; var indexBid = 'https://web.archive.org/web/20190117182548/https://js-sec.indexww.com/ht/p/183760-203795517182556.js'; var gptScript = '//web.archive.org/web/20190117182548/https://www.googletagservices.com/tag/js/gpt.js'; var timeout = 300; var abra = window.NYTD && typeof window.NYTD.Abra === 'function' && window.NYTD.Abra || function () { return null; }; function loadScript(tagSrc) { if (tagSrc.substr(0, 4) !== 'http') { var isSSL = 'https:' == document.location.protocol; tagSrc = (isSSL ? 'https:' : '') + tagSrc; } var scriptTag = document.createElement('script'); scriptTag.type = 'text/javascript'; scriptTag.async = true; scriptTag.src = tagSrc; s.parentNode.insertBefore(scriptTag, s); } function loadGPT() { if (!window.advBidxc.isAdServerLoaded) { loadScript(gptScript); window.advBidxc.isAdServerLoaded = true; } } function testCookie(name) { var match = document.cookie.match(new RegExp(name + '=([^;]+)')); if (match) return match[1]; } if (testCookie('nyt-gdpr') === '1') { if (testCookie('NYT-T') !== 'out') { loadScript(gptScript); } else { document.documentElement.className += ' no-ads'; } return; } window.advBidxc = window.advBidxc || {}; window.advBidxc.renderAd = function () {}; window.advBidxc.startTime = new Date().getTime(); window.advBidxc.customerId = '8CU2553YN'; //Media.net Customer ID window.advBidxc.timeout = timeout; window.advBidxc.loadGPT = setTimeout(loadGPT, window.advBidxc.timeout); if (window.parent) { if (!window.parent.headertag && abra('index_toggle') !== '1_block') { // append index var a = document.createElement('script'); a.type = 'text/javascript'; a.async = true; a.src = indexBid; s.parentNode.insertBefore(a, s); } if (!window.parent.advBidxc.isLoaded && abra('medianet_toggle') !== '1_block') { // append media.net var b = document.createElement('script'); b.type = 'text/javascript'; b.async = true; b.src = mediaDotNet; s.parentNode.insertBefore(b, s); } if (!window.parent.apstag && abra('amazon_toggle') !== '1_block') { // Load the ApsTag JavaScript Library !function(a9,a,p,s,t,A,g){if(a[a9])return;function q(c,r){a[a9]._Q.push([c,r])}a[a9]={init:function(){q('i',arguments)},fetchBids:function(){q('f',arguments)},setDisplayBids:function(){},targetingKeys:function(){return[]},_Q:[]};A=p.createElement(s);A.async=!0;A.src=t;g=p.getElementsByTagName(s)[0];g.parentNode.insertBefore(A,g)}('apstag',window,document,'script','//web.archive.org/web/20190117182548/https://c.amazon-adsystem.com/aax2/apstag.js'); window.apstag.init({ pubID: '3030', adServer: 'googletag' }); } } })(); </script> <script> var require = { baseUrl: '/vi-assets/static-assets/nyt5/20180802/js/', waitSeconds: 20, paths: { 'videoFactory': 'https://web.archive.org/web/20190117182548/https://static01.nyt.com/js2/build/video/2.0/videofactoryrequire', 'videoPlaylist': 'https://web.archive.org/web/20190117182548/https://static01.nyt.com/js2/build/video/players/extended/2.0/appRequire', 'auth/mtr': 'https://web.archive.org/web/20190117182548/https://static01.nyt.com/js/mtr', 'auth/growl': 'https://web.archive.org/web/20190117182548/https://static01.nyt.com/js/auth/growl/default', 'vhs': 'https://web.archive.org/web/20190117182548/https://static01.nyt.com/video/vhs/build/vhs-2.x.min', 'vhs3': 'https://web.archive.org/web/20190117182548/https://static01.nyt.com/video-static/vhs3/vhs.min' } }; window.NYT_PLATFORM = 'nyt5'; window.NYT_CONTEXT = 'inline'; window.NYT_ENVIRONMENT = 'prd'; </script> <!--[if (gte IE 9)|!(IE)]> <!--> <script data-main="foundation/main" src="/web/20190117182548js_/https://www.nytimes.com/vi-assets/static-assets/nyt5/20180802/js/framework.js"></script> <!--<![endif]--> <!--[if lt IE 9]> <script>require.map = { '*': { 'foundation/main': 'foundation/legacy_main' } };</script> <script data-main="foundation/legacy_main" src="/vi-assets/static-assets/nyt5/20180802/js/framework.js"></script> <![endif]--> <script> require(['foundation/main'], function () { require(['auth/mtr']); }); </script> <style> .nyt-hide-shell #masthead, .nyt-hide-shell #ribbon, .nyt-hide-shell #TopAd, .nyt-hide-shell #page-footer {display: none;} .nyt-hide-shell #shell {padding: 0;} </style> </head> <body> <style> .lt-ie10 .messenger.suggestions { display: block !important; height: 50px; } .lt-ie10 .messenger.suggestions .message-bed { background-color: #f8e9d2; border-bottom: 1px solid #ccc; } .lt-ie10 .messenger.suggestions .message-container { padding: 11px 18px 11px 30px; } .lt-ie10 .messenger.suggestions .action-link { font-family: "nyt-franklin", arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #a81817; text-transform: uppercase; } .lt-ie10 .messenger.suggestions .alert-icon { background: url('https://web.archive.org/web/20190117182548im_/https://static01.nyt.com/images/icons/icon-alert-12x12-a81817.png') no-repeat; width: 12px; height: 12px; display: inline-block; margin-top: -2px; float: none; } .lt-ie10 .masthead, .lt-ie10 .navigation, .lt-ie10 .comments-panel { margin-top: 50px !important; } .lt-ie10 .ribbon { margin-top: 97px !important; } </style> <div id="suggestions" class="suggestions messenger nocontent robots-nocontent" style="display:none;"> <div class="message-bed"> <div class="message-container last-message-container"> <div class="message"> <span class="message-content"> <i class="icon alert-icon"></i><span class="message-title">NYTimes.com no longer supports Internet Explorer 9 or earlier. Please upgrade your browser.</span> <a href="https://web.archive.org/web/20190117182548/http://www.nytimes.com/content/help/site/ie9-support.html" class="action-link">LEARN MORE »</a> </span> </div> </div> </div> </div> <div id="shell" class="shell"> <header id="masthead" class="masthead masthead-theme-standard" role="banner"> <div class="container"> <div class="quick-navigation button-group"> <button class="button sections-button"><i class="icon sprite-icon"></i><span class="button-text">Sections</span></button> <button class="button home-button" data-href="http://www.nytimes.com/" title="Go to the home page to see the latest top stories."><i class="icon sprite-icon"></i><span class="button-text">Home</span></button> <button class="button search-button"><i class="icon sprite-icon"></i><span class="button-text">Search</span></button> </div> <div class="branding"> <h2 class="branding-heading"> <a id="branding-heading-link" href="https://web.archive.org/web/20190117182548/http://www.nytimes.com/"> <span class="visually-hidden">The New York Times</span> </a> </h2> <script> window.magnum.writeLogo('small', '/vi-assets/static-assets/nyt5/20180802/images/foundation/logos/', 'us', 'masthead-theme-standard', 'standard', 'branding-heading-link', 'interactive'); </script> </div> <div class="story-meta"> <h6 class="kicker"> <span class="kicker-label"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/pages/politics/index.html">Politics</a> </span> <span class="pipe">|</span>Tracking Trump’s Agenda, Step by Step </h6> </div> <div class="user-tools"> <div id="sharetools-masthead" aria-label="tools" role="group" class="sharetools theme-classic sharetools-masthead " data-shares="facebook,twitter,email,show-all,save" data-url="https://web.archive.org/web/20190117182548oe_/https://www.nytimes.com/interactive/2017/us/politics/trump-agenda-tracker.html" data-title="Tracking Trump’s Agenda, Step by Step" data-author="By Josh Keller, Adam Pearce and Wilson Andrews" data-media="https://static01.nyt.com/images/icons/t_logo_291_black.png" data-description="A tracker of the latest status of President Trump’s major priorities." data-publish-date="January 26, 2017"> <div class="ad sharetools-inline-article-ad hidden nocontent robots-nocontent"></div> </div> <div class="user-tools-button-group button-group"> <button class="button login-button login-modal-trigger hidden">Log In</button> <button class="button notifications-button hidden"><i class="icon sprite-icon"></i><span class="button-text">0</span></button> <button class="button user-settings-button"><i class="icon sprite-icon"></i><span class="button-text">Settings</span></button> </div> </div> </div> <div class="search-flyout-panel flyout-panel"> <button class="button close-button" type="button"><i class="icon"></i><span class="visually-hidden">Close search</span></button> <nav class="search-form-control form-control layout-horizontal"> <h2 class="visually-hidden">Site Search Navigation</h2> <form class="search-form" role="search"> <div class="control"> <div class="label-container visually-hidden"> <label for="search-input">Search NYTimes.com</label> </div> <div class="field-container"> <input id="search-input" name="search-input" type="text" class="search-input text" autocomplete="off" placeholder="Search NYTimes.com"/> <button type="button" class="button clear-button" tabindex="-1" aria-describedby="clear-search-input"><i class="icon"></i><span id="clear-search-input" class="visually-hidden">Clear this text input</span></button> <div class="auto-suggest" style="display: none;"> <ol></ol> </div> <button class="button submit-button" type="submit">Go</button> </div> </div> </form> </nav> </div> <div id="notification-modals" class="notification-modals"></div> <span class="story-short-url"><a href="https://web.archive.org/web/20190117182548/https://nyti.ms/2k6RrW7">https://nyti.ms/2k6RrW7</a></span> </header> <nav id="ribbon" class="ribbon ribbon-start nocontent robots-nocontent" aria-hidden="true"> <div class="nocontent robots-nocontent"> <ol class="ribbon-menu"> <li class="collection ribbon-loader"> <div class="loader loader-t-logo-32x32-ecedeb-ffffff"><span class="visually-hidden">Loading...</span></div> </li> </ol> <div class="ribbon-navigation-container"> <nav class="ribbon-navigation next"> <span class="visually-hidden">See next articles</span> <div class="arrow arrow-right"> <div class="arrow-conceal"></div> </div> </nav> <nav class="ribbon-navigation previous"> <span class="visually-hidden">See previous articles</span> <div class="arrow arrow-left"> <div class="arrow-conceal"></div> </div> </nav> </div> </div><!-- close nocontent --> </nav> <nav class="navigation" id="navigation"> <h2 class="visually-hidden">Site Navigation</h2> </nav> <nav class="mobile-navigation hidden" id="mobile-navigation"> <h2 class="visually-hidden">Site Mobile Navigation</h2> </nav> <div id="navigation-edge" class="navigation-edge"></div> <div id="page" class="page"> <div id="TopAd" class="ad top-ad nocontent robots-nocontent"> <div class="accessibility-ad-header"> <p>Advertisement</p> </div> </div> <main id="main" class="main" role="main"> <article id="story" class="story theme-interactive theme-main"> <header class="story-header interactive-header"> <div class="story-meta"> <button class="button comments-button theme-kicker"></button> <div class="kicker-container"> <h2 class="kicker interactive-kicker"> <span class="kicker-label"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/pages/politics/index.html"> Politics </a> </span> </h2> <div id="sharetools-interactive" aria-label="tools" role="group" class="sharetools theme-classic sharetools-interactive" data-shares="show-all|Share" data-url="https://web.archive.org/web/20190117182548oe_/https://www.nytimes.com/interactive/2017/us/politics/trump-agenda-tracker.html" data-title="Tracking Trump’s Agenda, Step by Step" data-author="By Josh Keller, Adam Pearce and Wilson Andrews" data-media="https://static01.nyt.com/images/icons/t_logo_291_black.png" data-description="A tracker of the latest status of President Trump’s major priorities." data-publish-date="January 26, 2017"> <div class="ad sharetools-inline-article-ad hidden nocontent robots-nocontent"></div> </div> </div> <h1 class="story-heading interactive-headline" itemprop="headline">Tracking Trump’s Agenda, Step by Step</h1> <div class="story-meta-footer interactive-meta-footer"> <div class="interactive-byline"> <p class="byline-dateline"> <span class="byline" itemprop="author creator" itemscope itemtype="http://schema.org/Person"> By <span class="byline-author" data-byline-name="JOSH KELLER" itemprop="name">JOSH KELLER</span>, </span><span class="byline" itemprop="author creator" itemscope itemtype="http://schema.org/Person"> <span class="byline-author" data-byline-name="ADAM PEARCE" itemprop="name">ADAM PEARCE</span> and </span><span class="byline last-byline" itemprop="author creator" itemscope itemtype="http://schema.org/Person"> <span class="byline-author" data-byline-name="WILSON ANDREWS" itemprop="name">WILSON ANDREWS</span> </span> <time class="dateline" datetime="OCT. 1, 2018"><span class="timestamp">UPDATED </span>OCT. 1, 2018</time> </p> </div> <p class="interactive-leadin summary"> </p> </div> </div> </header> <div id="trump-agenda-tracker" class="interactive-graphic"><!-- ====================================================== THIS IS A GENERATED TEMPLATE FILE. DO NOT EDIT. ====================================================== --> <!-- this file is generated from src/style.less --> <style>/* SHOW LIBRARY ===================== */ .g-show-xsmall, .g-show-small, .g-show-smallplus, .g-show-submedium, .g-show-sub-medium, .g-show-medium, .g-show-large, .g-show-xlarge { display: none; } .g-show { display: block; } .lt-ie10 .g-aiImg { width: 100%; } /* story top */ .story.theme-main .story-header .story-meta .story-heading { max-width: 720px; margin: 0 auto 10px; text-align: center; line-height: 2.844rem; font-size: 2.4rem; } @media only screen and (max-width: 1244px) { .story.theme-main .story-header .story-meta .story-heading { line-height: 2.5596rem; font-size: 2.16rem; } } @media only screen and (max-width: 719px) { .story.theme-main .story-header .story-meta .story-heading { line-height: 2.2752rem; font-size: 1.92rem; } } .story.theme-main .story-header .story-meta .interactive-leadin.summary { max-width: 460px; margin: 0 auto 20px auto; text-align: left; font-size: 17px; line-height: 1.6; } .story.theme-main .story-header .story-meta .byline-dateline { text-align: center; } /* top asset */ .g-top-asset { margin-left: auto; margin-right: auto; margin-bottom: 20px; } .g-top-asset img { width: 100%; } /* body text */ .g-body { max-width: 460px; margin-left: auto; margin-right: auto; font-size: 17px; line-height: 1.6; } .g-body b, .g-body strong { font-family: 'nyt-franklin', arial, sans-serif; font-size: 16px; } .g-body a { text-decoration: underline; } /* subhed */ .g-subhed h2 { max-width: 460px; margin: 2em auto 1em auto; font: 700 1.2em/1.3em 'nyt-franklin', arial, sans-serif; text-align: center; } .viewport-small-10 .g-subhed h2 { font-size: 1.5em; } /* images */ .g-item-image { margin: 25px auto; } .g-item-image img { width: 100%; } /* video */ .g-item-video { margin: 25px auto; } /* sources and credits */ .g-asset-source { padding-top: 3px; } .g-asset-source .g-source { font: 400 12px/15px 'nyt-franklin', arial, sans-serif; color: #999; } .g-asset-source .g-pipe { margin: 0 6px 0 3px; font: 400 12px/12px 'nyt-franklin', arial, sans-serif; color: #999; } .g-asset-source .g-caption { font: 300 14px/17px georgia, 'times new roman', times, serif; } .g-asset-source .g-credit { font: 400 12px/17px 'nyt-franklin', arial, sans-serif; display: inline-block; color: #999; } /* graphics */ .g-item-ai2html { margin: 25px auto; } p.g-asset-hed { font: 700 16px/18px 'nyt-franklin', arial, sans-serif; margin-bottom: 0; } .g-map-key { float: none; clear: both; overflow: hidden; margin: 10px auto 4px auto; } .g-map-key .g-key-row { margin-bottom: 5px; margin-right: 15px; float: left; } .viewport-small .g-map-key .g-key-row { width: auto; margin-bottom: 0; } .viewport-small-20 .g-map-key .g-key-row { width: auto; } .g-map-key .g-key-row .g-key-rect, .g-map-key .g-key-row .g-key-circle { display: inline-block; vertical-align: middle; margin-right: 8px; float: left; } .g-map-key .g-key-row p { font: 500 0.9em/1.6 'nyt-franklin', arial, sans-serif; float: left; vertical-align: middle; margin: -2px 0 0 0; } .viewport-small .g-map-key .g-key-row p { max-width: 92%; } .viewport-small-20 .g-map-key .g-key-row p { width: auto; max-width: none; } .g-map-key .g-key-row .g-key-rect { width: 22px; height: 10px; margin-top: 4px; } .g-map-key .g-key-row .g-key-circle { width: 9px; height: 9px; border-radius: 50%; margin-top: 4px; } .g-map-key .g-key-row .g-key-custom { width: 20px; height: 20px; background-size: 100%; display: block; float: left; width: 24px; height: 24px; margin: -4px 2px 0 0; } .viewport-small .g-map-key .g-key-row-title p { width: 100%; max-width: none; } .g-red-dot, .g-black-dot { display: inline-block; background: #d00; color: white; font-weight: bold; width: 20px; height: 20px; font: 700 14px/1.4 'nyt-franklin', arial, sans-serif; text-align: center; border-radius: 10px; line-height: 20px; } .g-black-dot { background: #222; } /* column text */ .g-column-container { max-width: 460px; margin: 20px auto 0 auto; } .viewport-medium .g-column-container { max-width: 1050px; } .viewport-large .g-column-container { margin-bottom: 30px; } .g-column-container .g-column-hed { font-family: 'nyt-franklin', arial, sans-serif; font-weight: 700; margin-bottom: 2px; } .g-column-container .g-column-col { vertical-align: top; } .viewport-small .g-column-container .g-column-col { display: block; min-width: 100%; } .viewport-medium .g-column-container .g-column-col { min-width: 0; display: inline-block; margin-right: 15px; } .viewport-medium .g-column-container .g-column-col:last-child { margin-right: 0; } .g-column-container .g-column-asset, .g-column-container .g-column-image { margin-bottom: 8px; } .g-column-container .g-column-image img { width: 100%; } /* tables */ .g-table { margin: 0 auto; margin-bottom: 25px; } .g-table tr { border-bottom: 1px solid #ececec; } .g-table p { font: 500 14px/1.4 'nyt-franklin', arial, sans-serif; text-align: left; margin: 6px 0; } /* grid */ .g-grid { margin-bottom: 15px; } .g-grid .g-grid-item { position: relative; display: inline-block; min-width: calc(50% - 5px); } .viewport-small-20 .g-grid .g-grid-item { min-width: calc(33% - 5px); } .viewport-medium .g-grid .g-grid-item { min-width: 0; } .g-grid .g-grid-item p { font: 500 15px/1.4 'nyt-franklin', arial, sans-serif; position: absolute; bottom: 10px; left: 10px; color: #fff; margin-bottom: 0; } /* Mobile issues */ /* Get rid of border under intro and share tools on mobile */ .story-header.interactive-header { border-bottom: none !important; } /* Share tools issues */ /* Pad out the kicker/sharetool space */ .story.theme-main .story-header .story-meta .kicker-container { margin-bottom: 12px; } /* Override the moving sharetools on mobile */ .story.theme-main .story-header .story-meta .kicker-container .sharetools { position: relative; float: right; /*right: 0px;*/ bottom: auto; left: auto; width: auto; margin-top: -6px; clear: none; } /* Maintain the proper space with the section name and kicker next to share tools */ .story.theme-main .story-header .story-meta .interactive-kicker { float: left; width: 70%; display: inline-block; } .g-graphic.g-graphic-freebird .g-ad-wrapper { margin: 30px auto; max-width: 1050px; } .viewport-medium .g-graphic.g-graphic-freebird .g-ad-wrapper { margin: 50px auto; } .g-graphic.g-graphic-freebird .g-ad-wrapper .ad { border-top: 1px solid #e2e2e2 !important; border-bottom: 1px solid #e2e2e2 !important; margin: 0 auto; padding: 10px 0; overflow: hidden; max-width: 100%; } .g-graphic.g-graphic-freebird .g-ad-wrapper .ad div { margin: 0 auto; display: block !important; } .g-graphic.g-graphic-freebird .g-ad-wrapper iframe { margin: 0 auto; display: block; } .g-graphic.g-graphic-freebird .g-ad-wrapper .g-ad-text { text-align: center; font: 500 12px/1.2 "nyt-franklin", arial, sans-serif; color: #bfbfbf; text-transform: uppercase; margin-bottom: 7px; } .ad.top-ad { border: none; margin-left: auto; margin-right: auto; } .g-email-signup { display: none; max-width: 460px; margin: 0 auto 40px; padding: 20px 0; border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; text-align: left; } .g-email-signup.eln-visible { display: block; } .g-email-signup.eln-subscribed { background: #f0f8fc; padding-left: 15px; padding-right: 15px; } .g-email-signup .eln-email-content { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .g-email-signup.eln-input-email .eln-email-content { display: block; } .g-email-signup p, .g-email-signup div { font: 500 16px/1.4 'nyt-franklin', Helvetica, sans-serif; margin-bottom: 0; } .g-email-signup .eln-email-signup-instructions { margin-right: 20px; } .g-email-signup.eln-input-email .eln-email-signup-instructions { width: 100%; } .g-email-signup input.notify-email { font: 400 13px/1 'nyt-franklin', Helvetica, sans-serif; margin-bottom: 5px; width: 120px; } .g-email-signup.eln-input-email form { display: -webkit-box; display: -ms-flexbox; display: flex; margin: 10px 0 0; } .g-email-signup.eln-input-email input.notify-email { width: 180px; margin-right: 5px; margin-bottom: 0; } .g-email-signup .button { font: 700 12px/14px 'nyt-franklin', Helvetica, sans-serif; border-radius: 3px; -webkit-transition: background-color 0.3s; transition: background-color 0.3s; display: block; margin: 0; padding: 7px; border: 1px solid #326891; color: #fff; background-color: #6288a5; cursor: pointer; text-transform: uppercase; width: 70px; min-width: 70px; max-width: 70px; text-align: center; text-decoration: none; } .g-email-signup .button:hover { background-color: #326891; } .g-email-signup .eln-notification-widget { position: relative; } .g-email-signup .eln-notification-widget .error { position: absolute; right: 0; color: #a81817; width: 1000%; text-align: right; pointer-events: none; font-size: 11px; } /* Center headlines for standalone and embedded interactives */ /* @import (inline) "nyt5/centered-headline.css"; */ /* Fullbleed interactive-graphic container */ /* @import (inline) "nyt5/fullbleed.css"; */ /* For use with LaziestLoader */ /* @import (inline) "nyt5/laziestloader.css"; */ /* Fix spacing at top of story */ .has-top-ad .story.theme-interactive, .has-ribbon .story.theme-interactive { margin-top: 10px; } /* Fix comments button margin */ .story.theme-interactive .comments-button.theme-kicker { margin-top: 0; } /* Get rid of border under intro and share tools on mobile */ .page-interactive-default .story.theme-main .story-header { border-bottom: none; } /* Pad out the kicker/sharetool space */ .story.theme-interactive .story-meta .kicker { margin-bottom: 22px; } .viewport-medium-10 .story.theme-interactive .story-meta .kicker { margin-bottom: 24px; } /* Override the moving sharetools on mobile */ .story.theme-interactive .story-header .story-meta .kicker-container .sharetools { position: relative; left: auto; bottom: auto; width: auto; margin-top: -6px; float: right; clear: none; } /* Maintain the proper space with the section name and kicker next to share tools */ .story.theme-interactive .story-header .story-meta .interactive-kicker { float: left; width: 65%; display: inline-block; } /* Gets rid of the extra space under the intro that puts too much space there in mobile and desktop */ .page-interactive-default .story.theme-main .story-header { margin-bottom: 0; } .page-interactive-default .story.theme-main .story-header .story-meta { margin-bottom: 10px; } /*Fixes styling on share tools at bottom of minimal interactives*/ .story.theme-minimal .sharetools.layout-horizontal{ width:auto; margin-top:11px; } .story.theme-minimal .sharetools.layout-horizontal .sharetool { display: inline-block; border-top: 0; } .story.theme-minimal .sharetools.layout-horizontal .sharetool:first-child a { margin-left: 0; padding-left: 0; border-left: none; } .story.theme-minimal .sharetools.layout-horizontal .sharetool a { padding-left: 15px; padding-right: 5px; height: 20px; border-left: 1px solid #e2e2e2; } .story.theme-minimal .sharetools.layout-horizontal .sharetool a:hover { background-color: transparent; } /* uncomment to fix related content and footer layout on max_width: 720 pages */ /* .related-coverage { max-width: 720px; } .viewport-medium-30 .page-footer nav ul, .viewport-medium-50 .page-footer nav ul { margin-left: 28px; } .viewport-medium-30 .page-footer nav.last-nav { float: none; } .viewport-medium-30 .page-footer nav.last-nav ul { margin-left: 239px; } */ .story.theme-main .story-header .story-meta .interactive-leadin.summary { display: none; } .g-body.g-refer { font: 500 19px/1.3em 'nyt-franklin', arial, sans-serif; padding: 40px 0; max-width: 100%; text-align: center; } .g-goal { font-family: 'nyt-franklin', arial, sans-serif; } .g-goal .g-goal-title { margin: 1.8em auto 1em auto; margin-bottom: 5px; font: 700 1.2em/1.2em 'nyt-franklin', arial, sans-serif; } .viewport-small-10 .g-goal .g-goal-title { font-size: 20px; } .g-goal .g-check { display: inline-block; background: #f7a65b; background-image: url(https://web.archive.org/web/20190117182548im_/https://static01.nyt.com/newsgraphics/2017/02/02/trump-progress/de51f372917b28ada4d002fa7fb4466e7e4d985e/checkmark-mask.png); background-size: 18px 18px; width: 18px; height: 18px; } .g-goal .g-cross { display: inline-block; background-image: url(https://web.archive.org/web/20190117182548im_/https://static01.nyt.com/newsgraphics/2017/02/02/trump-progress/de51f372917b28ada4d002fa7fb4466e7e4d985e/x.png); background-size: 18px 18px; width: 18px; height: 18px; } .g-goal .g-description { font-family: 'nyt-franklin', arial, sans-serif; font-weight: 500; font-size: 14px; line-height: 18px; margin-bottom: 12px; color: #555; } .g-goal .g-description a { /*font-size: 12px;*/ } .g-goal .g-steps { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 12px; } .viewport-small-10 .g-goal .g-steps { font-size: 15px; } .g-goal .g-steps .g-step { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } .g-goal .g-steps .g-step .g-step-box { height: 40px; background-color: #eee; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; position: relative; } .g-goal .g-steps .g-step .g-step-box .g-desktop { display: none; } .viewport-medium .g-goal .g-steps .g-step .g-step-box { height: 36px; } .viewport-medium .g-goal .g-steps .g-step .g-step-box .g-desktop { display: block; } .viewport-medium .g-goal .g-steps .g-step .g-step-box .g-mobile { display: none; } .g-goal .g-steps .g-step:last-child .g-step-box svg { display: none !important; } .g-goal .g-steps .g-step.done .g-step-box, .g-goal .g-steps .g-step.done .g-step-box a { background: #f7a65b; color: white; } .g-goal .g-steps .g-step.done .g-step-box path, .g-goal .g-steps .g-step.done .g-step-box a path { fill: #f7a65b; } .g-goal .g-steps .g-step .g-step-text { padding: 5px; text-align: center; color: #333; } .g-goal .g-steps .g-step .g-step-text a { color: #333; text-decoration: underline; } .g-goal .g-steps .g-step .g-actual-text { position: relative; left: -4px; z-index: 100; } .g-goal .g-steps .g-step .svg-container { height: 0px; position: absolute; right: 0px; top: 0px; } .g-goal .g-steps .g-step .svg-container path { stroke: #fff; stroke-width: 3; fill: #eee; } .g-goal .g-steps .g-step .svg-container rect { fill: #eee; } .g-goal .g-steps .g-step.not-last-done .svg-container rect { fill: #f7a65b; } .g-goal .g-last { position: relative; background: #f7a65b; } .g-goal.g-reverse { max-width: 460px; margin: 0 auto; padding-bottom: 15px; } .g-goal.g-reverse .g-goal-title { margin-bottom: 10px; } .g-goal.g-reverse .g-steps { display: block; } .g-goal.g-reverse .g-step { display: block; margin-bottom: 0; } .g-goal.g-reverse .g-step .g-step-box { display: inline-block; background: none; line-height: 1.25em; height: auto; margin-bottom: 0px; } .g-goal.g-reverse .g-step .g-bullet { margin-right: 9px; } .g-goal.g-reverse .g-step .g-step-text { display: block; } .g-goal.g-reverse .g-step .g-actual-text { left: auto; display: -webkit-box; display: -ms-flexbox; display: flex; text-align: left; } .g-goal-percent .g-steps { font-size: 12px; } .viewport-small-10 .g-goal-percent .g-steps { font-size: 12px; } .viewport-medium-30 .g-goal-percent .g-steps { font-size: 15px; } .g-goal-percent .g-steps .g-step .g-actual-text { display: none; left: auto; } .viewport-medium-10 .g-goal-percent .g-steps .g-step .g-actual-text { display: block; } .g-goal-percent .g-step-box { border-right: 3px solid white; } .g-goal-percent .g-step:last-child .g-step-box { border-right: 0; } div.tooltip { top: -1000px; position: absolute; padding: 10px; background: rgba(255, 255, 255, 0.95); border: 1px solid lightgray; pointer-events: none; width: 400px; font: 300 14px / 1.2 'nyt-franklin', Arial, sans-serif; } .tooltip-hidden { opacity: 0; -webkit-transition: all .3s; transition: all .3s; -webkit-transition-delay: .1s; transition-delay: .1s; } @media (max-width: 590px) { div.tooltip { position: fixed; bottom: -1px; width: calc(100%); left: -1px !important; right: -1px !important; top: auto !important; width: auto !important; } } .g-graphic svg { overflow: visible; } .g-graphic svg { margin: 0px auto; font: 300 14px / 1.2 'nyt-franklin'; overflow: visible; } .g-graphic svg .axis { font: 300 12px / 1.2 'nyt-franklin'; shape-rendering: crispEdges; } .g-graphic svg .axis text { fill: #999; } .g-graphic svg .axis line, .g-graphic svg .axis path { stroke: #ccc; } </style> <div class="g-graphic g-graphic-freebird" data-preview-slug="2017-02-02-trump-progress"> <div class="g-item g-text "> <p class="g-body">In his first year in office, President Trump has accomplished some of his major goals, including a <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/12/20/us/politics/tax-bill-republicans.html">sweeping tax overhaul</a> and <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/12/14/us/politics/trump-federal-regulations.html">rolling back Obama-era regulations</a>, and has yet to make significant progress on others, like repealing Obamacare and investing in American infrastructure.</p> </div> <div class="g-item g-text "> <p class="g-body">Possible paths for the administration’s agenda are described below, though other options exist. We’ll update this page as statuses change and new proposals emerge.</p> </div> <div class="g-item g-graphic "> <div class="g-item-ai2html" style=""> <div class="g-goal"> <div class="g-goal-title"> Renegotiate Nafta </div> <div class="g-description"> Overhauling trade deals has been one of Mr. Trump’s top priorities as president and he has derided Nafta <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/05/18/us/politics/nafta-renegotiation-trump.html">for years</a>. </div> <div class="g-steps"> <div style="z-index: 2;" class="g-step done g-last"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2018/09/30/us/politics/us-canada-nafta-deal-deadline.html">Reach new deal</a> </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 1;" class="g-step "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> Ratification by Congress </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> </div> <!-- <span class='g-progress'>1</span> --> </div> </div> </div> <div class="g-item g-graphic "> <div class="g-item-ai2html" style=""> <div class="g-goal"> <div class="g-goal-title"> Build a border wall and get Mexico to pay for it </div> <div class="g-description"> Mr. Trump <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/01/24/us/politics/wall-border-trump.html">ordered the construction of a wall</a>, but he will need new legislation to pay for it. Democrats have shown <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2018/01/23/us/politics/immigration-wall-mexico-schumer-senate.html">some willingness</a> to provide wall funding in exchange for a deal to protect beneficiaries of the Obama-era Deferred Action for Childhood Arrivals program, but a <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/12/05/us/politics/border-arrests-immigration-homeland-security.html">broad immigration deal</a> remains elusive. </div> <div class="g-steps"> <div style="z-index: 6;" class="g-step done g-last"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/01/25/us/politics/refugees-immigrants-wall-trump.html?hp&action=click&pgtype=Homepage&clickSource=story-heading&module=a-lede-package-region®ion=top-news&WT.nav=top-news">Executive order</a> </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 5;" class="g-step "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> House approval </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 4;" class="g-step "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> Senate approval </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 3;" class="g-step "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> Sign into law </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 2;" class="g-step "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> Build wall </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 1;" class="g-step "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> Mexico pays for it </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> </div> <!-- <span class='g-progress'>1</span> --> </div> </div> </div> <div class="g-item g-graphic "> <div class="g-item-ai2html" style=""> <div class="g-goal"> <div class="g-goal-title"> Renegotiate the Iran deal </div> <div class="g-description"> Mr. Trump withdrew from <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/interactive/2018/05/07/world/middleeast/iran-deal-before-after.html">Iran nuclear deal</a>, leaving the 2015 agreement reached by seven countries in flux. The other six countries, which include Iran, <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2018/05/09/business/iran-nuclear-trump-business-europe.html">Britain and France</a>, have either said they will remain or are likely to remain in the deal. </div> <div class="g-steps"> <div style="z-index: 2;" class="g-step done g-last"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2018/05/08/world/middleeast/trump-iran-nuclear-deal.html">Reimpose sanctions</a> </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 1;" class="g-step "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> Negotiate new deal </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> </div> <!-- <span class='g-progress'>1</span> --> </div> </div> </div> <div class="g-item g-graphic "> <div class="g-item-ai2html" style=""> <div class="g-goal"> <div class="g-goal-title"> <span class="g-check"></span> Suspend immigration from what Mr. Trump calls ‘terror-prone regions’ </div> <div class="g-description"> After key sections of an executive order were <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/02/09/us/politics/appeals-court-trump-travel-ban.html">blocked by courts</a>, Mr. Trump <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/03/06/us/politics/travel-ban-muslim-trump.html">signed a new order</a> that blocked travel from <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/interactive/2017/03/06/us/politics/trump-travel-ban-groups.html">six predominantly Muslim countries</a>. The new order was also blocked, and the Supreme Court <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2018/06/26/us/politics/supreme-court-trump-travel-ban.html">upheld the order</a>. </div> <div class="g-steps"> <div style="z-index: 4;" class="g-step done not-last-done "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/01/27/us/politics/trump-syrian-refugees.html">Original executive order</a> </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 3;" class="g-step done not-last-done "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/02/05/us/politics/trump-immigration-law.html">Judicial blocks</a> </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 2;" class="g-step done not-last-done "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/03/06/us/politics/travel-ban-muslim-trump.html">New executive order</a> </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 1;" class="g-step done g-last"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2018/06/26/us/politics/supreme-court-trump-travel-ban.html">Supreme Court approval</a> </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> </div> <!-- <span class='g-progress'>4</span> --> </div> </div> </div> <div class="g-item g-graphic "> <div class="g-item-ai2html" style=""> <div class="g-goal"> <div class="g-goal-title"> <span class="g-check"></span> Cut taxes </div> <div class="g-description"> Congress <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/12/20/us/politics/tax-bill-republicans.html">passed a final plan</a> to cut taxes for individuals (temporarily) and businesses (permanently). Tax reform marks the first major achievement of President Trump’s legislative agenda. </div> <div class="g-steps"> <div style="z-index: 5;" class="g-step done not-last-done "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/04/26/us/politics/trump-tax-cut-plan.html">Propose plan</a> </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 4;" class="g-step done not-last-done "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/11/16/us/politics/tax-bill-house-vote.html">House approval</a> </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 3;" class="g-step done not-last-done "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/12/01/us/politics/senate-tax-bill.html">Senate approval</a> </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 2;" class="g-step done not-last-done "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/12/20/us/politics/tax-bill-republicans.html">Reconciliation</a> </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 1;" class="g-step done g-last"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/12/22/us/politics/trump-tax-bill.html">Sign into law</a> </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> </div> <!-- <span class='g-progress'>5</span> --> </div> </div> </div> <div class="g-item g-graphic "> <div class="g-item-ai2html" style=""> <div class="g-goal"> <div class="g-goal-title"> Repeal and replace the Affordable Care Act </div> <div class="g-description"> The Senate <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/interactive/2017/07/25/us/politics/senate-votes-repeal-obamacare.html">failed to pass</a> several amendments that would have repealed Obamacare after the House <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/05/04/us/politics/health-care-bill-vote.html">passed legislation</a> to repeal and replace major parts of the health law. The Trump Administration <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/interactive/2017/10/12/us/trump-undermine-obamacare.html">continues to take action</a> that could weaken President Obama’s signature law. </div> <div class="g-steps"> <div style="z-index: 5;" class="g-step done not-last-done "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/01/21/upshot/what-does-the-order-against-the-health-law-actually-do.html">Executive order</a> </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 4;" class="g-step done not-last-done "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/03/06/us/politics/affordable-care-act-obamacare-health.html">Propose a plan</a> </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 3;" class="g-step done g-last"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/05/04/us/politics/health-care-bill-vote.html">House bill approved</a> </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 2;" class="g-step "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/07/27/us/politics/obamacare-partial-repeal-senate-republicans-revolt.html">Senate approval</a> </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 1;" class="g-step "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> Sign into law </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> </div> <!-- <span class='g-progress'>3</span> --> </div> </div> </div> <div class="g-item g-graphic "> <div class="g-item-ai2html" style=""> <div class="g-goal"> <div class="g-goal-title"> <span class="g-check"></span> Increase deportations of undocumented immigrants </div> <div class="g-description"> Mr. Trump has called on the Department of Homeland Security to expel undocumented immigrants <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/02/21/us/politics/dhs-immigration-trump.html">more aggressively</a>. The department <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/12/05/us/politics/border-arrests-immigration-homeland-security.html">reported</a> a drop in border apprehensions and increase in interior arrests in 2017. </div> <div class="g-steps"> <div style="z-index: 2;" class="g-step done not-last-done "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/01/26/us/trump-immigration-deportation.html">Executive order</a> </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 1;" class="g-step done g-last"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/12/05/us/politics/border-arrests-immigration-homeland-security.html">Implement D.H.S. policy</a> </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> </div> <!-- <span class='g-progress'>2</span> --> </div> </div> </div> <div class="g-item g-graphic "> <div class="g-item-ai2html" style=""> <div class="g-goal"> <div class="g-goal-title"> <span class="g-cross"></span> Impose import taxes </div> <div class="g-description"> Mr. Trump supports a 20 percent tax on all imports and has considered <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/01/26/us/politics/mexico-wall-tax-trump.html">proposing such a tax on Mexican imports</a> to pay for a border wall. Republicans <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/07/27/us/politics/trump-taxes-congress-republicans.html">dropped the proposal</a> from their tax reform plans in 2017. </div> <div class="g-steps"> <div style="z-index: 4;" class="g-step "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/07/27/us/politics/trump-taxes-congress-republicans.html">Proposal dropped</a> </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 3;" class="g-step "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> House approval </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 2;" class="g-step "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> Senate approval </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 1;" class="g-step "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> Sign into law </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> </div> <!-- <span class='g-progress'>0</span> --> </div> </div> </div> <div class="g-item g-graphic "> <div class="g-item-ai2html" style=""> <div class="g-goal"> <div class="g-goal-title"> Invest in American infrastructure </div> <div class="g-description"> Mr. Trump wants to <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/01/13/business/mutfund/rebuilding-infrastructure-may-be-profitable-for-the-very-rich.html">spend a trillion dollars</a> to rebuild sagging infrastructure. Six month into his administration, the president’s infrastructure plans <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/07/23/us/trump-infrastructure-program.html">had stalled</a>. </div> <div class="g-steps"> <div style="z-index: 4;" class="g-step "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> Propose plan </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 3;" class="g-step "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> House approval </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 2;" class="g-step "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> Senate approval </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 1;" class="g-step "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> Sign into law </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> </div> <!-- <span class='g-progress'>0</span> --> </div> </div> </div> <div class="g-item g-graphic "> <div class="g-item-ai2html" style=""> <div class="g-goal g-goal-percent"> <div class="g-goal-title"> <span class="g-check"></span> Appoint a cabinet </div> <div class="g-description"> On May 11, the last of <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/interactive/2016/us/politics/donald-trump-administration.html">Mr. Trump’s cabinet nominees</a> was confirmed by the Senate. Cabinet members in the <a href="https://web.archive.org/web/20190117182548/https://www.law.cornell.edu/uscode/text/3/19">presidential succession</a> are listed below. </div> <div class="g-steps"> <div class="g-step done"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/http://www.nytimes.com/2016/12/11/business/rex-tillerson-secretary-of-state-russia.html"> Tillerson </a> </span> </span> </div> </div> <div class="g-step done"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2016/12/19/business/dealbook/steven-mnuchin-trump-treasury-hedge-funds.html"> Mnuchin </a> </span> </span> </div> </div> <div class="g-step done"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2016/12/02/us/politics/james-mattis-donald-trump.html"> Mattis </a> </span> </span> </div> </div> <div class="g-step done"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/01/08/us/politics/jeff-sessions-attorney-general.html"> Sessions </a> </span> </span> </div> </div> <div class="g-step done"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/01/16/us/politics/ryan-zinke-navy-seal.html"> Zinke </a> </span> </span> </div> </div> <div class="g-step done"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/03/08/us/politics/sonny-perdue-georgia.html"> Perdue </a> </span> </span> </div> </div> <div class="g-step done"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/01/17/business/commerce-secretary-pick-wilbur-ross.html"> Ross </a> </span> </span> </div> </div> <div class="g-step done"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/02/16/us/politics/alexander-acosta-labor-secretary-trump.html"> Acosta </a> </span> </span> </div> </div> <div class="g-step done"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/01/16/health/tom-price-health-secretary.html"> Price </a> </span> </span> </div> </div> <div class="g-step done"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/01/11/us/politics/ben-carson-hud-cabinet.html"> Carson </a> </span> </span> </div> </div> <div class="g-step done"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/http://www.nytimes.com/2016/11/29/us/politics/elaine-chao-transportation-trump.html"> Chao </a> </span> </span> </div> </div> <div class="g-step done"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/01/18/us/politics/rick-perry-energy-secretary-donald-trump.html"> Perry </a> </span> </span> </div> </div> <div class="g-step done"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/http://www.nytimes.com/2016/11/23/us/politics/betsy-devos-trumps-education-pick-has-steered-money-from-public-schools.html"> DeVos </a> </span> </span> </div> </div> <div class="g-step done"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/01/11/us/david-shulkin-secretary-department-veterans-affairs.html"> Shulkin </a> </span> </span> </div> </div> <div class="g-step done"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/http://www.nytimes.com/2017/01/09/us/politics/john-kelly-homeland-security-trump.html"> Kelly </a> </span> </span> </div> </div> </div> </div> </div> </div> <div class="g-item g-graphic "> <div class="g-item-ai2html" style=""> <div class="g-goal"> <div class="g-goal-title"> <span class="g-check"></span> Nominate a Supreme Court justice </div> <div class="g-description"> Mr. Trump <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/01/31/us/politics/supreme-court-nominee-trump.html">chose Judge Neil M. Gorsuch</a> as his nominee for the Supreme Court. Senate Republicans <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/04/06/us/politics/neil-gorsuch-supreme-court-senate.html">changed the rules</a> to confirm the nomination after Democrats filibustered. </div> <div class="g-steps"> <div style="z-index: 3;" class="g-step done not-last-done "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/01/31/us/politics/supreme-court-nominee-trump.html">Announce nominee</a> </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 2;" class="g-step done not-last-done "> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/03/22/us/politics/what-to-watch-will-democrats-be-more-aggressive-with-neil-gorsuch.html">Senate hearing</a> </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> <div style="z-index: 1;" class="g-step done g-last"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/04/06/us/politics/neil-gorsuch-supreme-court-senate.html">Senate approval</a> </span> <span class="svg-container"> <svg class="g-desktop" viewbox="0 0 9 36" width="9" height="36"><rect width="9" height="36"></rect><path d="M0 0 L 9 18 L 0 36"></path></svg> <svg class="g-mobile" width="10" height="40"><rect width="10" height="40"></rect><path d="M0 0 L 10 20 L 0 40"></path></svg> <span> </span> </div> </div> </div> <!-- <span class='g-progress'>3</span> --> </div> </div> </div> <div class="g-item g-graphic "> <div class="g-item-ai2html" style=""> <div class="g-goal g-reverse"> <div class="g-goal-title"> <span class="g-check"></span> Reverse key Obama policies </div> <div class="g-steps"> <div class="g-step"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <span class="g-bullet">•</span> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/06/01/climate/trump-paris-climate-agreement.html">Withdraw from Paris Climate Agreement</a> </span> </span> </div> </div> <div class="g-step"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <span class="g-bullet">•</span> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/interactive/2017/10/05/climate/trump-environment-rules-reversed.html">Reverse dozens of environmental rules</a> </span> </span> </div> </div> <div class="g-step"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <span class="g-bullet">•</span> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/02/22/us/politics/devos-sessions-transgender-students-rights.html">Remove protections for transgender students</a> </span> </span> </div> </div> <div class="g-step"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <span class="g-bullet">•</span> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/01/23/us/politics/tpp-trump-trade-nafta.html">Abandon the Trans-Pacific Partnership</a> </span> </span> </div> </div> <div class="g-step"> <div class="g-step-box"> <span class="g-step-text"> <span class="g-actual-text"> <span class="g-bullet">•</span> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/2017/01/23/world/trump-ban-foreign-aid-abortions.html">Ban foreign aid to groups that give abortion counseling</a> </span> </span> </div> </div> </div> </div> </div> </div> </div> <script> var _gaq = _gaq || []; define('_nytg/2017-02-02-trump-progress/assets', function() { return 'https://web.archive.org/web/20190117182548/https://static01.nyt.com/newsgraphics/2017/02/02/trump-progress/de51f372917b28ada4d002fa7fb4466e7e4d985e/'; }); define('_nytg/2017-02-02-trump-progress/big-assets', function() { return 'https://web.archive.org/web/20190117182548/https://static01.nyt.com/newsgraphics/2017/02/02/trump-progress/assets/'; }); require(['foundation/main'], function() { require(['https://web.archive.org/web/20190117182548/https://static01.nyt.com/newsgraphics/2017/02/02/trump-progress/de51f372917b28ada4d002fa7fb4466e7e4d985e/build.js']); // generated from src/script.js }); </script> <!-- Pipeline: 2017-02-02-trump-progress | October 1, 2018, 10:35AM | de51f372917b28ada4d002fa7fb4466e7e4d985e --> </div> <section id="related-coverage" class="related-coverage nocontent robots-nocontent"> <div class="nocontent robots-nocontent"> <header> <h2 class="section-heading">More on NYTimes.com</h2> </header> <ul class="menu layout-horizontal theme-story"> </ul> </div> </section> <div id="BottomAd" class="ad bottom-ad nocontent robots-nocontent"> <div class="accessibility-ad-header"> <p>Advertisement</p> </div> </div> </article> </main> <footer id="page-footer" class="page-footer" role="contentinfo"> <nav> <h2 class="visually-hidden">Site Information Navigation</h2> <ul> <li> <a href="https://web.archive.org/web/20190117182548/http://www.nytimes.com/content/help/rights/copyright/copyright-notice.html" itemprop="copyrightNotice"> © <span itemprop="copyrightYear">2019</span><span itemprop="copyrightHolder provider sourceOrganization" itemscope itemtype="http://schema.org/Organization" itemid="http://www.nytimes.com"><span itemprop="name"> The New York Times Company</span><meta itemprop="tickerSymbol" content="NYSE NYT"/></span> </a> </li> <li class="visually-hidden"> <a href="https://web.archive.org/web/20190117182548/http://www.nytimes.com/">Home</a> </li> <li class="visually-hidden"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/search/">Search</a> </li> <li class="visually-hidden">Accessibility concerns? Email us at <a href="https://web.archive.org/web/20190117182548/mailto:accessibility@nytimes.com">accessibility@nytimes.com</a>. We would love to hear from you.</li> <li class="wide-viewport-item"> <a href="https://web.archive.org/web/20190117182548/http://www.nytimes.com/ref/membercenter/help/infoservdirectory.html">Contact Us</a> </li> <li class="wide-viewport-item"> <a href="https://web.archive.org/web/20190117182548/http://www.nytco.com/careers">Work With Us</a> </li> <li class="wide-viewport-item"> <a href="https://web.archive.org/web/20190117182548/http://nytmediakit.com/">Advertise</a> </li> <li class="wide-viewport-item"> <a href="https://web.archive.org/web/20190117182548/http://www.nytimes.com/content/help/rights/privacy/policy/privacy-policy.html#pp">Your Ad Choices</a> </li> <li> <a href="https://web.archive.org/web/20190117182548/http://www.nytimes.com/privacy">Privacy</a> </li> <li> <a href="https://web.archive.org/web/20190117182548/http://www.nytimes.com/ref/membercenter/help/agree.html" itemprop="usageTerms">Terms of Service</a> </li> <li class="wide-viewport-item last-item"> <a href="https://web.archive.org/web/20190117182548/http://www.nytimes.com/content/help/rights/sale/terms-of-sale.html">Terms of Sale</a> </li> </ul> </nav> <nav class="last-nav"> <h2 class="visually-hidden">Site Information Navigation</h2> <ul> <li> <a href="https://web.archive.org/web/20190117182548/http://spiderbites.nytimes.com/">Site Map</a> </li> <li> <a href="https://web.archive.org/web/20190117182548/http://www.nytimes.com/membercenter/sitehelp.html">Help</a> </li> <li> <a href="https://web.archive.org/web/20190117182548/https://myaccount.nytimes.com/membercenter/feedback.html">Site Feedback</a> </li> <li class="wide-viewport-item last-item"> <a href="https://web.archive.org/web/20190117182548/https://www.nytimes.com/subscription/multiproduct/lp8HYKU.html?campaignId=37WXW">Subscriptions</a> </li> </ul> </nav> </footer> </div> </div> <script> require(['foundation/main'], function () { require(['interactive/main']); require(['jquery/nyt', 'foundation/views/page-manager'], function ($, pageManager) { if (window.location.search.indexOf('disable_tagx') > 0) { return; } $(document).ready(function () { require(['https://web.archive.org/web/20190117182548/https://a1.nyt.com/analytics/json-kidd.min.js'], function () { pageManager.trackingFireEventQueue(); }); }); }); }); </script> <script> (function (w, d){ try { if (w && w.parent && w.parent.location.search.match(/disableIframeResize/)) { return; } } catch (error) { // window.parent is not available } // scoped state var MutationObserver = w.MutationObserver || w.WebKitMutationObserver || w.MozMutationObserver; var hasResized = false; var resizeFallbackDelay = 1500; var resizeInterval = 3000; var interactive = { id: '100000004894971', slug: 'trump-agenda-tracker', }; var resizeIntervalId; // vanilla JS $(document).ready() function ready(fn) { if (d.readyState != 'loading'){ fn(); } else { d.addEventListener('DOMContentLoaded', fn); } } // send resize message to parent function sendResizeMessage(opts){ if (!(w.parent && w.parent.postMessage)) { return; } var rect, width, height, message; rect = d.documentElement.getBoundingClientRect(); width = Math.ceil(rect.width); height = Math.ceil(rect.height); message = { type: 'resize', id: interactive.id, width: width, height: height }; w.parent.postMessage(message, '*'); // don't update hasResized if this message was forced if (opts && opts.forced) { return; } hasResized = true; } // send message to parent to indicate that this interactive is listening for messages function sendListeningMessage(){ if (!(w.parent && w.parent.postMessage)) { return; } var message = { type: 'listening', id: interactive.id, }; w.parent.postMessage(message, '*'); } // observe mutations to the interactive graphics node and send resize message function initializeMutationObservers(){ if (!MutationObserver) { return; } // select the target node var target = d.getElementById(interactive.slug); if (!target) { return; } // create an observer instance var observer = new MutationObserver(sendResizeMessage.bind(null, null)); // configuration of the observer var config = { attributes: true, childList: true, characterData: true, subtree: true, }; // pass in the target node, as well as the observer options observer.observe(target, config); } // update theme in response to message from parent function updateTheme(previous, current){ var root = d.documentElement; if (!(previous && current && root)) { return; } root.classList.remove(previous); root.classList.add(current); } // handle messages from parent function onMessage(event) { var data = event.data; var type = data.type; if (type === 'themechange') { if (data.previous && data.current) { updateTheme(data.previous, data.current); } } } // hook into the resizedcontent event that some embedded interactives dispatch function attachEventListeners(){ d.documentElement.addEventListener('resizedcontent', sendResizeMessage.bind(null, null)); } // always resize at least once // @see https://a1.nyt.com/assets/interactive/20170123-034410/js/shared/interactive/views/app-communicator.js function initializeResizeFallback(){ if (!hasResized) { setTimeout(sendResizeMessage.bind(null, null), resizeFallbackDelay); } } // try to resize every resizeInterval ms function initializeResizeInterval() { return setInterval(sendResizeMessage.bind(null, { forced: true }), resizeInterval); } // initialize the interactive if it has been embedded function init() { if (w.parent) { sendResizeMessage({ forced: true }); attachEventListeners(); initializeMutationObservers(); initializeResizeFallback(); resizeIntervalId = initializeResizeInterval(); } } // initialization that should occur before DOMContentLoaded function preReady() { if (w.parent) { w.addEventListener('load', sendResizeMessage.bind(null, { forced: true })); w.addEventListener('message', onMessage, false); sendListeningMessage(); w.addEventListener('unload', function (){ if (resizeIntervalId) { clearInterval(resizeIntervalId); } }); } } preReady(); ready(init); })(window, document); </script> <script> (function () { var isBadSafari = (function () { var ua = navigator.userAgent; if (!/.*(iphone|ipad|ipod|silk).*$/i.test(ua)) { var match = /Mac\ OS\ X\ (\d+)[_\.](\d+)([_\.](\d+))?/.exec(ua); if (match && match.length >= 5) { var maj = parseInt(match[1], 10); return (maj < 10 || (maj === 10 && parseInt(match[2], 10) <= 9)) ? 1 : 0; } } return 0; })(); if (!isBadSafari) { var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = 'https://web.archive.org/web/20190117182548/https://tags.bluekai.com/site/50550?ret=js&limit=1'; if (!/NYT-T=out/.test(document.cookie)) { document.getElementsByTagName('script')[0].appendChild(s); } } })(); </script> <script src="https://web.archive.org/web/20190117182548js_/https://cdn.optimizely.com/public/3013110282/s/article_prod.js" type="text/javascript" async></script> <div id="Inv1" class="ad inv1-ad hidden"></div> <div id="Inv2" class="ad inv2-ad hidden"></div> <div id="Inv3" class="ad inv3-ad hidden"></div> <div id="ab1" class="ad ab1-ad hidden"></div> <div id="ab2" class="ad ab2-ad hidden"></div> <div id="ab3" class="ad ab3-ad hidden"></div> <div id="prop1" class="ad prop1-ad hidden"></div> <div id="prop2" class="ad prop2-ad hidden"></div> <div id="Anchor" class="ad anchor-ad hidden"></div> <div id="ADX_CLIENTSIDE" class="ad adx-clientside-ad hidden"></div> </html><!-- FILE ARCHIVED ON 18:25:48 Jan 17, 2019 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 23:00:45 Dec 24, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.595 exclusion.robots: 0.03 exclusion.robots.policy: 0.016 esindex: 0.014 cdx.remote: 8.683 LoadShardBlock: 145.906 (3) PetaboxLoader3.datanode: 177.675 (4) load_resource: 226.534 PetaboxLoader3.resolve: 159.03 -->