THE PROGRAMMING AND ETHICAL LIMITS