more exact dependencies