user virtual address space