url component of service could be null