i think i did shared memory right