4b works! had to make page_insert pgdir permission less strict