Be sure to generate structures