cleaning up msbuild so it can be overriden