updated language 2