adding unified-endpoint module