using company mode instead of auto-complete