older schema versions of 2009
apply some fixes
apply required changes for .NET