Forgot to add: Please don't get me wrong! I'm talking about healthy evolution of software and not trying to harshly criticize your submission. Just because code sucks, doesn't mean you should give up on making it better ;-). 