rename skiplist, enhance error process