Adding global reduction support for

- Fixes #86