updating var and fangery