surrender threads. cmake vcproj fix