resilient timing solutions