rewrote the algoritm to support 0.3.3
trying to get nuget to work again
typo