exteneded allocation