Wow this is deep, thanks for sharing really makes you think!