work more on skiplist
oh, that might work