add lua editor and pipe