update timing background and progress