update autogen