add: approximate page lengths