final fix

+ iteraton label
+ fixed behaviour