Thanks for this, it was very helpful. Think I found the problem, I'd left in some redundant code that was conflicting with the new code. Hope to get an update out some time tomorrow (Dec 1st).
Thanks!