Cause and Effect - A Natural Result.