scripts to generate site