Some very nice touches here.