BASIC CORE PROGRAM