added obfuscator in printl