Found this tread too late. But really great research & share. Thanks @whiteLight