Refactoring and updates in ARES DPUs