stm skiplist