fixed di in dao