Generate new build
Remove build because it doesn't work
refactoring
refactoring some stuff
Refactoring done
Finished refactoring
Revert to old way