rewrite the whiskey node cursor