chagne calculate timing