fix issue with return before completion

@taped

getDependencies was return before all the futures were done. Also scaled down the logging.