solve dependence problem