better url::path + tests