a helicopter whirring and rumbling