ignore generated files
cleanup
update project