explicit deps