REASONS FOR THE EXISTENCE OF ETHICAL CODES