re-generate the entire site