made dependencies required