optimize slist interface