sort class update, slow work