a helicopter engine rumbling and whirring