Amazon has accomplished this by providing a post request variable. ie www.amazon.com/?4834938348934 Go to their site and look at the method. It is fairly straight forward. They use an identifier that is dynamic per user across sessions. The accomplish it via cookies and consistently using the uid(userid) variable in the same location. Zope has an advantage here because you can reference the cgi request variables without CGI: ZOPE DOCS: http://www.zope.org/Documentation/Guides/DTML/DTML-HTML/DTML.html#29461 use the QUERY_STRING variable to save session variables. use cookies to save the id across sessions. <---The combination is Amazon's Solution Just a thought. 2cents worth! Theodore E. Patrick email: tpatrick@indigonetworks.com <mailto:tpatrick@indigonetworks.com> phone: 615-777-0070 ext.125 Indigo Networks - The Ultimate Choice In Who Sees You. http://www.indigonetworks.com