Re-worked msvs project.