Rock of ages cleft for me