update: implemented better fetch mechanism of DDRRecord