add how to disable external name
add subscripts