adds updating writer