added nuget support