adding some bits about obfuscation