need for loop to terminate