The original design of I-694 had problems with "weave" interchanges. The Unweave the Weave construction project, completed between 2004 and 2008, disentangled I-694 and I-35E at Little Canada–Vadnais Heights. The project was designed to increase traffic flow, driver safety, and improve the condition of the roadway. Another construction project, the I-35W/US 10/I-694 North Central Corridor Reconstruction Project, also designed to reduce unnecessary traffic crossovers on the highway, began in September 2011. This project eliminated the weaving movements of I-694 at its interchange with U.S. Highway 10 (US 10) and MN 51 in Arden Hills. This interchange often created one of the worst bottlenecks in the Twin Cities because drivers need to change at least one lane to continue either direction on I-694 between MN 51 (Snelling Avenue) and US 10. When the construction project was completed, the roadway of I-694 included two thru-lanes in each direction from I-35W at New Brighton to US 10 at Arden Hills; three thru-lanes in each direction from US 10 in Arden Hills to Rice Street at Shoreview–Little Canada; and five thru-lanes in each direction from Rice Street to the I-694–I-35E interchange, compared with the current two to three lanes throughout the I-694 corridor.