simplified sleep logic in requester.