independent update again