introduce character encoding