CODA-FIED: switch to slf4j logging and use charsets instead of strings