making slist into a small library