About a year ago was on a ride that took me on highway 12 from Tak to Mae Sot. The construction at that time, along with a lot of traffic including big trucks, made this a very unpleasant ride. Anyone been on this road recently? Is the construction finished? If not finished what state is it in?