ignore the data folder
restructure and refactoring
cfg how to