[snip] My other problem is even though I'm confident coding I find design very difficult I've a good idea of how the website would work but only in general terms. [/snip] Have you ever sat down wit paper and pencil (or Excel or any number of other tools) and attempted to flowchart a project? It will provide truckloads of insight, you'd be amazed at how you can break down a project into discrete modules that will make things easier to swallow. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php