entity updating