vb implementation i have trawled through john taylor's vb implementation quite a bit and i think it's unnecessarily complicated i'm currently adapting it for my own purposes and it quickly gets shorter more efficient and more readable as well