34 while i wait