change default update behavior