add keyword final
replace ScrollLock with smart scroll
update swing menubar
add CLEAR_ALL_TABS feature