GENERAL REQUIREMENTS