compute causality