Added initial support for reserveTimeout