A major bump in the road being fixed