add loopIteration and loopIterationCollection
save current status
execute simpleLoop