Attempt to express the dependencies correctly.