add some javadoc
correct indet
correct indent
call getScanners(*,*) instead of getDirectScanners(*)
correct indent
correct indent