修正 auto add and commit