support for multiple asynchronous requests. frame spliting fix