ok firstly thanks for your post war59312, feedback is always good

, replies as follows:-
Should post a screenshot on the first page.

yep will do :-)
Also the download link is no good for Chrome users.
for the time being i will provide a direct link to the file, i will be moving over to github at some point, but i got biger fish to fry at the mo.
rascalli and splnut you both simply need to install cherrypy via:
as rascalli posted, you shouldnt need to download any additional libraries as i have now included them, the reason why rascalli was having issues with cherrypy was due to the way the code constructs the pathname, looks like it wasnt compatible with linux.
Of course you should NOT use port 80. A lot of use are running web servers.
i take your point, just thought it would be easiest to start with port 80, but i understand people are running multiple webapps nowadays, i shall set the default port to port 9191 which hopefully shouldnt clash with any other known webapps.
root: '/home/rob/Desktop/MovieGrabber'
dir: 'interfaces\\classic\\templates\\static\\javascript'
'
im afraid i didnt have a linux install to test my code against and thus wasnt aware of the backslash issue causing problems, ive now resolved the issue by normalisiing the path and then using os.path.join instead which should result in linux and windows compatible paths.
fyi you can change the ip and port used by editing the webconfig.ini file which should be created once you run the moviegrabber in the config folder, saying this it may not of generated it due to the path errors you have been having.
ok short story is im on it, i know what the issue is and i have a copy of ubuntu up and running so i will do some further testing today to make sure my fix works, hang tight for version 2.0.2
thanks splnut, rascalli and war59312 for your help.
binhex.