fixes in attributes to permit Visual Studio compatibility