The sources of information that reported these results stated that the vast majority of users do not read the documents because of their length. End-user licensing agreements are usually lengthy and written in very specific legal language, making it more difficult for the average user to give informed consent.  When the company designs the end-user licensing agreement in such a way as to deliberately deter users from reading it and is difficult to understand, many users may not give their informed consent. Recently, publishers have begun encrypting their software packages to prevent the user from installing the software without accepting the license agreement or violating the Digital Millennium Copyright Act (DMCA) and foreign counterparts. [Citation required] Forms often prohibit users from reverse engineering. It can also make it more difficult to develop third-party software that collaborates with the software conceded, thereby increasing the value of the publisher`s solutions by reducing customer choice.