developped the memory pool and implemented receive the http response header