commit after each add