add some function in sllist