Does the system allocate it by itself or?