repeat.time function

Adaptive timer