Wikipedia is just awesome. I will share my updates on this.