TERMS OF SERVICES & AGREEMENTS