fix dependency problem by regenerating dependency