Inside HDRC