delete unused code
update method
update method
add new range view

create range view according to range node list
add pop menu view
update