added new dependencies to match the work I did for the B API