work on lua translator