extended doc with config and example