lets kick all this out of the homepage's readme into a contrib file or something?