Initial site generation.