ensure correct dependency