optimization reuse 9 pages 7035394