I have a page that I have two options of doing a process. This is going to be a high traffic file that will handle 90% of requests to a site.<BR><BR>My connection variable is stored as an Application Variables in the global.asa file FYI.<BR><BR>1. Make one ADO connection then open a recordset and use an include file that uses the same ADO connection to open recordsets(3) in that file. Then close all recordsets & connections.<BR>OR<BR>2. Make one ADO connection and a single Session variable. Close that recordset & session variable which is an integer. Then use the Server.Trasfer method to goto another page. On this page I will open another ADO connection and recordsets(3) using the session variable. I then will close the session variable as well as the recordsets & connections.