set tighter timeout limits, add debug for rate retrying