more work on sort runner