added timing ideas