Added some depth to the URL logic.
Put an override method for the getter part of the service.