Optimizations for first paper.