More strict in allocating