first allocation computation