The Company hereby covenants and agrees to execute and deliver any additional documents necessary or desirable, in the reasonable opinion of Investor, or their respective legal counsel, to carry out the intent of this Agreement or enforce its terms, and to otherwise allow Investor to dispose of or re-sell all Registrable Securities, and any other shares of the Company's Common Stock that may be owned by the Investor, whether or not same are Registrable Securities, including, without limitation, delivering, or causing the Company's counsel to deliver, any opinions required to remove restrictive legends or to sell any such Registrable Securities or other shares, either pursuant to an effective Registration Statement hereunder, or pursuant to Rule 144, or otherwise.