upper case when reading random chars.
Dont catch exception, as already caught with log