More work on services.  handle multiple concepts with same id.