changed page-box structure