high stability timing