Made LCA iterative