added timing of task execution