More work on the service description layer