Disk based data manipulation framework needed