fix problem 2 but dpAdvisor not done