Looking back on this post, it could be taken as an outright putdown of your scripting, but it wasn't meant that way. I was originally going to offer some ways around the things I pointed out, but then I decided that would be hypocritical considering my views on "bad channel kicks", so I left them out. Without them the post looks a bit nasty, please take it as pointing out where you might have done better, rather than however it may look.