no more errors with VS2012 before compiling