not worn away for a hundred generations