more experiments, and made a list of package dependencies