Thanks for sharing all these information. Can you attach some links? I would like to read more about this.