Lots of moving parts.

https://www.speedonthewater.com/roar...g-triple-duty/