The Beverly Drawbridge spanning the Danvers River was replaced in 2017. The abutments of the approach spans were repaired, followed by a 21-day service shutdown from July 17 to August 13, 2017, for the complete replacement of the swing bridge section. The MBTA Board approved the $16.2 million contract in February 2016; work will last from March 2016 to December 2017. The line was shut down on weekends from July 8 through August 27, 2017, for the installation of Positive Train Control equipment in order to meet a 2020 federal deadline; four of those weekends overlapped with the already planned service curtailments for drawbridge work.