1: \begin{abstract}
2: \noindent We show that for any finitely generated subgroup $H$ of a limit group $L$ there exists a finite-index subgroup $K$ containing $H$, such that $K$ is a subgroup of a group obtained from $H$ by a series of extensions of centralizers and free products with $\mathbb Z$. If $H$ is non-abelian, the $K$ is fully residually $H$. We also show that for any finitely generated
3: subgroup of a limit group, there is a finite-dimensional representation of the limit group which separates the
4: subgroup in the induced Zariski topology. As a corollary, we establish a polynomial upper bound
5: on the size of the quotients used to separate a finitely generated subgroup in a limit group. This generalizes the results in \cite{L}. Another corollary is that a hyperbolic limit group satisfies the Geometric Hanna Neumann conjecture.
6: \end{abstract}
7: