iteration commit