also in my blog posts I always used just my own stuff but for this one there is lot I learned from @Trader_Dante and @edgewonk and other resources mentioned in post so make sure to check them out