more optimizations (allocation reduction)