V0.1 without test. simple generator and classfication