current and request time providers