refactoring

use Tuple.to_list to read only the first two elements of tuple and ignore the rest
add chars and regions