added timing of all ops