GENERAL TERMS