finish reducer