also support nsh config