dependencies section of ch5 in progress