change analytic