@nightshining added loop per Layne comment