Generalize fails, fix Response.Read

And set the delegate to empty.