interesting. I like naming the index `pos` cool approach!