new reduction tutorial