move smart tab to package
use company mode