fix dependency part 1
fix dependency part 2