Sort:  

Thanks a lot @firepower :D
Yeah, it did take a lot of time haha!