support both old and new UI framework
add ids for some plugins
rename view