Cleaned up version ready for the web.