- link in psol - manipulate the buffer chain to add a 'processed by us' comment - use chunked encoding to we don't have to update the headers when we change the length of the request - use c++ for the module