language additions