[lib] new sorts