place a timeout on the data request!