Found @ Chross I could not resist a re-post here. 
Visit Chross for more detail & comments.
~~~ ~~~