What Makes A Better Reducing Agent