render test
fix character mapping
add unicode print support