towards party sort