updateController