Allocation model