play with total sorting