FixingAllocation : done with most of the steps except allocation