I would like to track users on my web page. So I made a COM object, which holds a collection of users. I then create an instance of this On_ApplicationStart and store it at the Application Level. This seems to work fine with the Exception that I get a "permission denied" error every time I try to use it in On_SessionEnd, Works fine in On_SessionStart. Does anyone know of a work around (I am aware that Application Level variables are accessible at this point) or is this an ASP Limitation