some clarification on dependencies