Pretty impressed and interested in this. I've searched through the thread and haven't been able to deduce what your logic/system/way of doing this is. Do you discuss your system/method somewhere? Thanks