rename and refactor
add missing mock
update nock
add missing mocks to get tests passing
all tests passing