add explicit dependencies such that  is populated as needed