Sort:  

Thanks @juliangold, do well to read the part 2 which I will post soon