Update causality