Optimization expensive 3.1

Top Bottom