Added new allocation scheme