can initialize properties from table in Lua
cleanup