working on nuget packaging