add lua file parser