cloned from original developers web site.