write about propagating updates