Deps we will need.
First cut at implementation.