collpsa sub category
refactor
recover gen.py