changed some things with legalese