Made the dependencies weak.