Thanks for the awesome explanation