fixed scanner