Rumbling hearts