dependencies simplified