corrected virtual address workaround