add %autogen