TODO: unicode tty corruption