It's Friday. It's almost Mueller Time. And as we refresh Twitter in anticipation of new federal court filings in regards to Paul Manafort and Michael Cohen, let's take a moment to familiarize ourselves with this weekend's subway changes. We've seen worse, but you know the MTA always likes to spice things up on the weekends.

At all times until winter 2018-19, downtown 1 trains skip 238 St due to station improvements. As an alternative, take the Bx9 to 231 St, or take an uptown train to 242 St and transfer to a downtown 1.

At all times until December 2018, 4 & 6 trains will skip 28 St in both directions due to MTA’s Enhanced Station Initiative project. The 28 St station is one of the oldest in the subway system, opening in October 1904. For alternate service, use the nearby 6 stations along Park Avenue South at 33 St or 23 St. Or, use the nearby 28 St R/N station on Broadway. Local buses are also available along Lexington and Madison avenues. For a graphical guide to these alternate travel directions, click here.

From 11:45 p.m. Friday, Dec. 7, to 10 p.m. Sunday, Dec. 9, free shuttle buses replace 7 trains between Mets-Willets Point and Flushing-Main St due to signal maintenance. 7 trains will run between 34 St-Hudson Yards and Mets-Willets Point. Free shuttle buses run between Mets-Willets Point and Flushing-Main St. To continue your trip, transfer at Mets-Willets Point.

From 9:45 p.m. Friday, Dec. 7, to 5 a.m. Monday, Dec. 10, downtown A trains run express from 125 St to 59 St-Columbus Circle due to station enhancements at 110 St, 86 St and 72 St. As an alternative, use an uptown A local or C to complete your trip. Transfer at 59 St-Columbus Circle or 125 St. As a reminder, C trains do not run overnight.

From 8:30 p.m. Friday, Dec. 7, B train service will end early due to station enhancements at 110 St, 86 St and 72 St. As an alternative, take the C, D, and/or Q. As a reminder, B service does not run on weekends.

At all times until January 2019, B & D trains will skip 167 St in both directions due to MTA’s Enhanced Station Initiative project. As an alternative, customers are advised to use the nearby stations at 170 St B & D, 167 St 4, or 161 St-Yankee Stadium. Use the Bx1 or Bx2 along Grand Concourse and transfer to the subway at 170 St B/D or 161 St-Yankee Stadium with a MetroCard. Use the Bx35 along E 167 St and transfer to the 4 at 167 St station with a MetroCard. For transfers to another bus, ask the bus operator for a MetroCard Bus Transfer, which can be used on another local bus ride within two hours. For return trips, ask the station agent for a transfer to the bus. For a graphical guide to these alternate travel directions, click here.

At all times until December 2018, B &D trains will skip 174-175 Sts in both directions due to MTA’s Enhanced Station Initiative project. As an alternative, customers are advised to use the nearby Tremont Av B/D or 170 St B/D stations. Use the Bx1 or Bx2 along Grand Concourse and transfer to B/D trains at Tremont Av or 170 St with a MetroCard. For either station, customers transferring to another bus can ask the driver for a MetroCard Bus Transfer, which can be used on another local bus ride within two hours. For return trips, ask the station agent at the Tremont Av B/D or 170 St B/D station for a transfer to the bus. For a graphical guide to these alternate travel directions, and listing of nearby bus routes, click here.

From 9:45 p.m. to 11:30 p.m. Friday, Dec. 7, and from 6:30 a.m. to 11:30 p.m. Saturday, Dec. 8 and Sunday, Dec. 9, downtown C trains run express from 125 St to 59 St-Columbus Circle due to station enhancements at 110 St, 86 St and 72 St. As an alternative, use an uptown A local or C to complete your trip. Transfer at 59 St-Columbus Circle or 125 St. As a reminder, C trains do not run overnight.

From 9:45 p.m. Friday, Dec. 7, to 5 a.m. Monday, Dec. 10, downtown D trains skip 170 St, 161 St-Yankee Stadium, and 155 St due to station enhancements at 167 St and 174-175 Sts. As an alternative, use an uptown D train to complete your trip. Transfer at 145 St or Tremont Av. As a reminder, the 167 St and 174-175 Sts B/D stations are closed for renovations.

From 9:45 p.m. Friday, Dec. 7, to 5 a.m. Monday, Dec. 10, free shuttle buses replace E trains between Briarwood and Jamaica Center due to track maintenance. E trains will run between World Trade Center and Briarwood, and via the F to/from Jamaica-179 St. Free shuttle buses will make all E station stops between Union Tpke and Jamaica Center Parsons/Archer. Transfer between trains and buses at Union Tpke or Briarwood. For service between Manhattan and JFK Airport, take the A to/from Howard Beach-JFK Airport.

From 11:45 p.m. to 5 a.m., Friday, Dec. 7, to Monday, Dec. 10, Manhattan-bound E trains skip 65 St, Northern Blvd, 46 St, Steinway St and 36 St, due to ongoing signal modernization along the Queens Boulevard Line. As an alternative, use a Jamaica Center-bound E or Manhattan-bound F or R train to complete your trip. Transfer at Roosevelt Av. Manhattan-bound F trains will run local during the late nights.

From 9:45 p.m. Friday, Dec. 7 to 5 a.m. Monday, Dec. 10, free shuttle buses replace F trains between Church Av and Coney Island-Stillwell Av due to track maintenance and switch renewal south of Ditmas Av. Trains will run between Jamaica-179 St and Church Av. Free shuttle buses will make all F station stops between Church Av and Coney Island-Stillwell Av. Transfer between trains and shuttle buses at Church Av. For service between Manhattan/Downtown Brooklyn and Stillwell Av, take the D, N or Q.

From 11:45 p.m. Friday, Dec. 7, to 5 a.m. Monday, Dec. 10, Jamaica-bound F trains are rerouted via the E line after 47-50 Sts/Rockefeller Ctr to Roosevelt Av due to track maintenance. For Lexington Av/63 St, take the Q via transfer at 34 St-Herald Sq. To Roosevelt Island and 21 St-Queensbridge, take the F to Roosevelt Av and transfer to a Brooklyn-bound F or R. From these stations, take a Brooklyn-bound F to 47-50 Sts/Rockefeller Ctr and transfer to a Jamaica-bound train.

From 11:45 p.m. to 5 a.m., Friday, Dec. 7, to Monday, Dec. 10, Manhattan-bound F trains run local from Forest Hills-71 Av to 21 St-Queensbridge due to ongoing signal modernization work along the Queens Boulevard Line.

At all times until December 2018, F trains will skip 57 St in both directions due to MTA’s Enhanced Station Initiative project. When this project is completed, customers will benefit from new station entrances enhanced with digital signage providing real-time information, countdown clocks, new railings or canopies, and brighter, more energy-efficient lighting, upgraded turnstile areas with glass barriers, security cameras, new information centers and digital dashboards. Platforms will be outfitted with new platform edge warning strips, accessible boarding areas, new seating furniture, digital dashboards with wayfinding information and new countdown clocks. For alternate service, use nearby stations at 57 St-7 Av N/Q/R/W, 5 Av/59 St N/R/W, 7 Av B/D/E (heh), 5 Av/53 St E/M, or 47-50 Sts/Rockefeller Ctr B/D/F/M. Local buses are also available along Fifth Avenue, Sixth Avenue and 57th Street. For a graphical guide to these alternate travel directions, and listing of nearby bus routes, click here.

At all times until December 31, 2018, Church Av-bound G trains skip Greenpoint Av due to ongoing station improvements including the installation of three new elevators to make this station fully accessible, as well as infrastructure upgrades. An elevator will link the southern end of the station mezzanine to the sidewalk on the east side of Manhattan Avenue between Greenpoint Avenue and Kent Street. Two other elevators will provide access to the northbound and southbound platforms, respectively, from the station mezzanine. Updates will also be made to stairs, handrails, turnstiles, powered gates, new sidewalk pedestrian ramps, braille signage, and modifications to the station agent booth height to make it wheelchair user-friendly.

Short-term outages such as this limited station bypass have been scheduled to accommodate work requiring "round-the-clock" platform or track access. As an alternative, use a Court Sq-bound G train to complete your trip. Transfer at Nassau Av or 21 St. Or take the B43 or B62 bus to/from Nassau Av. More information on this project is available here.

From 9:45 p.m. Friday, Dec. 7, to 5 a.m. Monday, Dec. 10, free shuttle buses replace G trains between Nassau Av and Court Sq due to station enhancements, including an elevator installation project, at Greenpoint Av. G trains will run between Nassau Av and Church Av. Free shuttle buses will make all G station stops between Nassau Av and Court Sq. Transfer between trains and free shuttle buses at Nassau Av.

From 9:45 p.m. Friday, Dec. 7, to 5 a.m. Monday, Dec. 10, free shuttle buses and/or 4/6/F replace J service between Hewes St and Broad St due to structural improvements and track work and station improvements at Marcy Av. MTA New York City Transit is continuing its accelerated schedule of proactive weekend track maintenance and repairs, as well as station improvements to widen stairs, turnstile areas or points of entrance/exit and transfer, on the J/M/Z lines this winter to ensure safe and reliable service when the L train tunnel reconstruction begins in April 2019 and the L line operates as a Brooklyn-only service.

This weekend, J trains run between Jamaica Ctr and Hewes St in both directions. Free shuttle buses will run between Hewes St and Delancey-Essex Sts. Transfer between trains and buses at Hewes St and/or Delancey-Essex Sts F. For service between Delancey-Essex Sts and Broad St, use the 6 to/from nearby stations via transfer at Bleecker St/Bway-Lafayette St. Transfer to/from the 4 at Brooklyn Bridge-City Hall. For service to/from Manhattan, use A/C or L via transfer at Broadway Junction. For upcoming scheduled work on select weekends in December, click here.

At all times until fall 2018, Jamaica Center Parsons/Archer-bound J trains skip 104 St due to station rehabilitation work. Use a Manhattan-bound J train to complete your trip. Transfer at 111 St or Woodhaven Blvd.

Beginning 8:15 p.m. Friday, Dec. 7, M service will end early between Forest Hills-71 Av and Myrtle Av due to track panel replacement along the M line.

From 9:45 p.m. Friday, Dec. 7, to 5 a.m. Monday, Dec. 10, free shuttle buses and/or J trains replace M trains. Free shuttle buses will operate on two routes: between Essex St and Metropolitan Av, and between Essex St and Hewes St, where J trains are available for service to Jamaica Center. For service between Hewes St and Myrtle Av, take the J.

From 9:45 p.m. Friday, Dec. 7, to 5 a.m. Monday, Dec. 10, free shuttle buses replace N trains between Ditmars Blvd and Queensboro Plaza due to station improvements at Ditmars Blvd, Broadway and 39 Av. Trains run between Queensboro Plaza and Coney Island-Stillwell Av. Free shuttle buses will make all N station stops between Ditmars Blvd and Queensboro Plaza. Transfer between trains and buses at Queensboro Plaza. As a reminder, the Broadway and 39 Av stations are closed for renovations until February 2019.

At all times until February 2019, N trains will skip Broadway and 39 Av in both directions due to MTA’s Enhanced Station Initiative project. When this project is completed, customers will benefit from critical structural and safety repairs and improvements to concrete and steel features such as columns, beams, platforms, walls and stairs. There will also be other improvements and upgrades such as improved waterproofing, a reconfigured mezzanine area including new glass barriers, new security cameras, LED lighting for increased light and energy efficiency, and enhanced signage for easier navigation including digital, real-time service change and train and bus arrival information. For alternate service, use the nearby open Astoria line stations at 30 Av, 36 Av, or Queensboro Plaza via the Q102 bus. For a graphical guide to these alternate travel directions, click here.

n

At all times until spring 2019, Coney Island-Stillwell Av bound N trains skip Fort Hamilton Pkwy, New Utrecht Av, 18 Av, and 20 Av, due to station rehabilitation work on the Sea Beach Line. When finished, this will yield a better travel experience for customers, including the installation of elevators at 8 Av and New Utrecht Av stations, providing mobility impaired customers with better accessibility, upgraded communication systems, installation of Help Point intercoms, new stairways and handrails, reconstructed platforms and overpasses, repairs to canopies and columns, and artwork. For service to these stations, use a Manhattan-bound N train to complete your trip. Transfer at Bay Pkwy or 8 Av. For New Utrecht Av-62 St, take the D instead. Transfer between N and D trains at 36 St.

At all times until July 2019, N trains will run local in both directions between 59 St and 36 St in Brooklyn due to structural rehabilitation work to repair and replace steel columns, lighting, ventilators, and deteriorated concrete, and perform water mitigation work to address water seepage in the express tunnel between the 59 St and 36 St stations. N trains will stop at 53 St and 45 St in both directions.

From 9:45 p.m. to 11 p.m. Friday, Dec. 7, and from 6 a.m. to 11 p.m. on both Saturday, Dec. 8 and Sunday, Dec. 9, Brooklyn-bound R trains are rerouted via the F line from 36 St in Queens to 57 St-7 Av due to a signal modernization project to upgrade the Queens Boulevard Line. For Queens Plaza, take the E via transfer at Roosevelt Av or Times Sq-42 St/Port Authority. For Lexington Av/59 St and 5 Av/59 St, take the N via transfer at 57 St-7 Av.

From 5:45 a.m. to 6 p.m. on both Saturday, Dec. 8, and Sunday, Dec. 9, free shuttle buses replace the Franklin Av S trains due to track maintenance including tree trimming and removal and cleaning along the right of way. Free shuttle buses will make all S stops between Franklin Av and Prospect Park.