fix up dependencies, and updated a couple packages
upgraded packages