scanner breaks because of some weird encoding issues... skips bad files for now.