don't refer to memory