automatic commited method