autogen prod layout