modify most files to fix bugs
commit