Exploring Various Agreements and Legal Issues