Optimization. Memory leak.