added TargetFrameworkVersion