updated iterations