extra generated class