local module_1 = require "module_1" local test1 = module_1.new(50,1) local test2 = module_1.new(100,2) test1:pp() -- You can ommit the self argument by usnig a colon. Same as "test1.pp(test1)" test2:pp()