THIS RESPONSIBLE PROGRAMMING LIMITS AND PRINCIPLES