add lca source file