dao improvements