adding autogenerator to make