Generating structure