a helicopter rumbling and whirring