I will definitely write a separate article / paper explaining on how it works, in depth