time waiting and more time