Thanks for sharing Xin, this really helps to demistify the topic as it is gaining so much of attention