Add wait and timeout implementations