Metaphysics of causation