doWhileLoop