REGISTRY SERVICE