* while loop gone, wait instead