update fully