prevent unauthorized sharing