filled out page fault handler