basic expiration and request timeout functionality
v0.10.0