Cause and effect (2004)