lua source modified