My tip would be not to get entangled in the technicalities first, but raise awareness of the other people that web development needs input from all. http://www.wait-till-i.com/index.php?p=38 http://www.wait-till-i.com/index.php?p=101 Especially the second post is important. You _can_ develop in parallel, but you need to know when to expect the different elements to deliver on time. -- Chris Heilmann Blog: http://www.wait-till-i.com Writing: http://icant.co.uk/ Binaries: http://www.onlinetools.org/