Working in progress sorrt list