time delay and integration clocks