smart config