auto add and commit  by make x