tooltip added

* vt100 update
* code refactoring
update with vt100
code refactoring