Means, motive, and opportunity