before nuget restructure