automatically adding lines for eFactory