http://mypeoplepc.com/members/jon8338/polynomial/