add a bunch of missing instances, update dependencies

Review / merge by @joneshf / @garyb