ch4:add atom2 source file