part-way through sorting update