is "elided" a (relivant) word (google already told me that its a word)? should that edited or omitted?
also not seeing a nextPos variable unless im just not reading the code right.

Of course these comments on the comments apply to the long version as well.