tamper-proofing player methods