some improvement in the page system