use external setting