refactoring private scan results ; get copies for poll