sort, then add the header