Interesting piece of work.   Well done.    

Ron