updates to the language