Why was this necessary? It's a teeny bit slower. I'm mostly just curious though.