formgenerator updated