In this talk, we will show that given a definable set X of IR^n with empty interior, there exists a definable bi-Lipschitz homeomorphism h from IR^n to IR^n such that h(X) has a finite set of regular projections (in the sense of Mostowski). A consequence of this result is that Parusinski's regular cover theorem holds for definable sets in an arbitrary o-minimal structure