autocommit the updated todo list