wow 
I love this ! Now I can understand new patch After read this.
thank a lot for update this part!
keep going it !