added Analytic component to engine