add courier to the charset
update changes
fix exception when local network disappears during scanning