Causenetic view 2