switched temp datasets to in memory to speed up processing time, cleaned up, etc.