add note on motivation behind lack of information hiding