http://www.blueflavor.com/blog/2006/apr/25/pricing-project/