dwc inherits from record