I would like it to stop iterating if a whole iteration doesnt make a single change