return added to page fault, write to read-only