add skiplist-based cursor set