update site generation script