Should the name of HomePage be changed, I would strongly argue for "Main Page" over "Home Page". Most people think of "Home Page" as the place where the browser goes when you start it up, and others use the term as in "personal home page", i.e. where you put the pictures of your kids. Axel