trying to not break the loop