use company-mode instead of auto-complete