update site generation