sllib - newly added