ripped out the hdr interface