add timeout on request check