mechanism [noun] + causal [adjective]