autogen formatting