finish slist