changed back to sequence and tracking, single iteration