fixed allocation size (pointed out by @JonahBrooks)