wrote unit tests; chunked requests