THE PROGRAMMING AND ETHICAL BOUNDARIES