an embodiment of the present invention data retrieval device 200 may be a proxy server the proxy server may be provided e g to filter data transmitted to the client to cache requested transactions for faster response times to subsequent requests or for any other use known in the art according to an embodiment of the present invention data retrieval device 200 may be a portal e g that aggregates data of a collection of content servers 210 to provide client 200 with focus in a search for data according to this embodiment data retrieval device 205 may perform tasks other than data retrieval data retrieval device 205 may actively seek relevant data and content servers 210 as one of its tasks the portal may for example retrieve numerous transactions each transaction from a different content server and may integrate the retrieved transactions 39 content elements with and format the content elements for client 200 39 s applications fig6 is a flowchart that illustrates an example procedure for arranging a frame in response to a client request according to one embodiment of the present invention a data retrieval device e g portal may include the additional capability to respond to a request for a frame retrieve content elements of multiple transactions and arrange the content elements in a single frame for the requesting client in 600 a client may request a frame from the portal a frame may be a collection of content elements of multiple transactions e g grouped.