dependency and purpose