Add request timeout option