THE PROGRAMMING & ETHICAL BOUNDARIES