fixed dependency problem