add logical address allocation