some more while tests