Updated dependencies and assignment 4