patrolling poorly, but it does work.