Helicopters indeed go brrr