fixed dependency injection for dao interface