pushing improvements to file, memory persistence in support of limit,sort