do not emit error. move auth to getCmds