Thank you!
I almost wanted to stop in the middle when I felt I could've started to loose my patience, that's why it took me quite a long time to finally finish it. But I'm glad that I had it done at last. Otherwise, I won't be able to hear the compliments from you guys. 
Thanks for the encouragement again!