metaclass
remove unnessary overriding of __init__ and __new__
remove generated files
remove \newline
no more meta class
no more meta class