Update dependencies
Ensure that a cart can be updated at any time during the process