bowen resolve dependency problem.