First try with nuget. Please just merger after a clearly look