major allocation