halve/double loop length support
2.5.0