rebuild it using vc8