fixed string scanner