Create attribute_generator