and the only explanation of prototypes that made snese to me perfectly (i kinda knew how to use them and what they did, but his explanation pretty much made it 100% clear)