add company mode
more for company mode