fraction reduction support
Merge branch 'feature-fraction-reduce' into develop