core has dtod