Если скрипт отрабатывает ту логику, которую Вы в него заложили, значит все правильно