major-speedbumps-throughout