enforce ToS