simplifying language definitions