waiting and waiting and more waiting