Well-drafted Business Agreements and Future Business Success