a helicopter thrumming and rumbling