luafunction sample; string as user data protection