updating safely