numerical allocation