tests now include for, while, until and repeat loops