Последние поправки в цикл

+ проведены тесты, сильных проблем не обнаружено.