expanded tests. I must be doing something wrong with the request to have to build my own readercloser