need to move data storage on to shared memory