Work in progress. Adding ProcessData