basic objects in lua