If you observe an action that's wrong, you can work backwards from there to discover what you need.
If you have to use dragnet searches, that means you don't have any clear bad action to work from, and you're trying to construct it from statements.
If you have to use dragnet searches, that means you don't have any clear bad action to work from, and you're trying to construct it from statements.