path builder, url tree