product finished first iteration