use CommandNotFound instead of CommandExists