preparation for skiplists supporting transactions
prepartion for skiplist transactions