use unicode for opener_sub replacement