updated page breaking