It seems there's no check if there's already an allocation?