1. JohnRd>-JohRd
2. WJohnSt>-JohnSt or MonRd (seems to be a nonessential prefix)
3. MatMintHillRd needs to be shortened.
4. IdleRd>-IdlRd
5. I am unsure if a point is worth adding at Lawyers Rd in Mint Hill or not. There is no shield directing traffic to I-485 so I do not think it is 100% necessary.