more accounting for cross page allocations