update analytic controller