http://www.lang-baker.com/publications/prompt-pay.htm