General structure for the next iteration added.