Implemented SLInsert and SLRemove