fix site generation