so if i had the buffer contents a, b, c, d, e, right, and if i could slam those into a vector, and then i would need one other little bit of information here, which is where is the cursor in any given point because the cursor is actually where the uncertain lead operations take place relative to the cursor.