really fix the dependencies