let's see if we can do with a urlFactory instead... that might be cleaner (and maybe even faster...).
paul