add readutf8 handler