with config