Add Heap and SkipList