router's document root now supports multiple nested folders