http://blog.clausehound.com/blog-bite-how-can-websites-ensure-that-online-agreements-are-enforceable-in-the-usa/