Update and dry translate operations