Each party hereto agrees to execute and deliver such other documents, certificates, agreements and other writings and to take such other actions as may be reasonably necessary or desirable in order to consummate or implement expeditiously the transactions contemplated by this Agreement.