updating with changes