fix the mess bug and rm atom and atom.o