oh right... so res is an empty dict, so the mock_data ignores it. this could be clearer, i'll only apply the fake_response if there is anything there.