HDC Registration