very fascinating ! thanks for sharing