added timing analytic and updated general analytic