I should start this by saying my experence with perl/CGI is pretty limited. I am trying to understand the advantages of using the object oriented model when using cgi. Are there any clear advantages over using the function-orented approch? After reading the manual, tutorials and perldocs for CGI.pm I cant find the advantage. Does it give access to more functions? When using OO it seems like the code is a little more cluttered, and that makes understanding it that much harder. Please give me some insight to the advantages of using OO for this.