allocation unique