made it more clear on using autogen