Started implementing slight change of order in reduction steps