Implement home site generation.