Thanks for the info. It doesn't necessary have to be a a GUI. I am just unsure about how to debug when I load up a web page and have some input (ie select some items or click on some links etc). I have use perl -d to debug scripts, but never try it when a web page is involved. So, just curious how other people do it