I'm trying to derive the formula for vector potentials, $$\vec{A} = \frac{\mu_{0}}{4{\pi}} \int \frac {\vec{j} (\vec{r}')} {\lvert \vec{r} - \vec{r}' \rvert} \mathrm{d} \vec{r}' $$ from the Biot and Savart formula $$\vec{B} = \frac{\mu_{0}}{4{\pi}} \int \frac {\vec{j} (\vec{r}') \times ( \vec{r} - \vec{r}' ) } {{\lvert \vec{r} - \vec{r}' \rvert}^{3} } \mathrm{d} \vec{r}' .$$
I saw that the key of the derivation is to write $$ {\vec{\nabla}}_{\vec{r}} \times \frac {\vec{j} (\vec{r}')} {\lvert \vec{r} - \vec{r}' \rvert} = \frac { {\vec{\nabla}}_{\vec{r}} \times \vec{j} (\vec{r}') } { \lvert \vec{r} - \vec{r}' \rvert } - \vec{j} (\vec{r}') \times \left ( {\vec{\nabla}}_{\vec{r}} \times \frac {1} { \lvert \vec{r} - \vec{r}' \rvert } \right ) = \vec{j} (\vec{r}') \times \frac {\vec{r} - \vec {r}' } {{\lvert \vec{r} - \vec{r}' \rvert}^{3} } ,$$ but I don't understand why $$ \frac { {\vec{\nabla}}_{\vec{r}} \times \vec{j} (\vec{r}') } { \lvert \overrightarrow{r} - \vec{r}' \rvert } - \vec{j} (\vec{r}') \times \left ( {\vec{\nabla}}_{\vec{r}} \times \frac {1} { \lvert \vec{r} - \vec{r}' \rvert } \right ) = \vec{j} (\vec{r}') \times \frac {\vec{r} - \vec {r}' } {{\lvert \vec{r} - \vec{r}' \rvert}^{3} }. $$
Also, what is the difference between ${\vec{\nabla}}_{\vec{r}}$ and $ {\vec{\nabla}}_{\vec{r}'}$ ?