Recently N. Hindman and D. Strauss (Topology Proc. 61, 49–76 (2023)) proved if A be a \(u\times v\) matrix with rational entries with the property that for every \(n\in \mathbb {Z}\) there exists \(\vec {z}\in \mathbb {Z}^{v}\) such that \(A\vec {z}=\overline{n}\in \mathbb {Z}^{u}\) , where \(\overline{n}\) is the vector in \(\mathbb {Z}^{u}\) where every entry is n, then for a J-set \(B\subseteq \mathbb {Z}\) we have \(\left\{ \vec {x}\in \mathbb {Z}^{v}:A\vec {x}\in B^{u}\right\} \) is a J-set in \(\mathbb {Z}^{v}\) . We obtain a similar result for CR-sets.