Still working hard on this thing and progress is going well. Cheers guys for all the ideas you've given me.