corrections for nuget ecalss + failess util