теперь все опирается на конфиг