this should be called itemImplicitUpdate