Adopt site generation