updatecursor
updatecursor(state, &oldpos, 1);
updatecursor(state, &oldpos, 1);
updatecursor(state, &oldpos, 0);
updatecursor(state, &oldpos, 1);
updatecursor(state, &oldpos, 1);
updatecursor(state, &oldpos, 1);