dao utils