improve page_break